«bash» 태그된 질문

Bash는 GNU 프로젝트의 유닉스 계열 운영 체제를위한 무료 쉘입니다.


3
깨진 파이프 오류를 어떻게 해결합니까?
SSD 드라이브를 얻었을 때 Ubuntu 12.10을 새로 설치 한 후 최근에 RVM을 다시 설치했습니다 ( http://rvm.io 의 지침에 따름 ). 이제 내가 입력하면 : type rvm | head -1 다음과 같은 오류가 발생합니다. rvm is a function -bash: type: write error: Broken pipe 그러나 명령을 즉시 반복하면 다음과 같은 내용 …
36 bash  ruby  .bash-profile  rvm 

8
명령 줄에서 Chrome의 모든 인스턴스를 종료 하시겠습니까?
경우에 따라 단일 탭 / 프로세스를 종료해도 문제가 해결되지 않으므로 Chrome을 완전히 닫아야합니다. Chrome에는 여러 개의 프로세스가 있으므로 한 번에 모든 프로세스를 닫을 수 있습니까? 알아요 ... pgrep chrome모든 pid를 반환합니다. 다른 명령으로 보내거나 CSV 파일로 병합하여 모든 항목을 닫을 수있는 트릭은 무엇입니까?



6
Bash의 CTRL + R과 유사한 Fish에 "역 증분 검색"기능이 있습니까?
Fish 의 자동 완성 기능에 깊은 인상을 받았습니다 . 그러나 Bash에는 Fish에서 찾을 수없는 기능이 하나 있습니다. Bash에서 Ctrl+ 를 누르고 R용어를 입력하기 시작하면 .bash_history일치하는 항목을 역순으로 찾기 위해 검색이 수행됩니다 . Fish에도 비슷한 기능이 있습니까?
36 bash  fish 

7
개별 명령에 대해 set -e를 비활성화하는 방법은 무엇입니까?
set -e 명령은 명령이 0이 아닌 종료 코드를 리턴 할 때 bash 스크립트가 즉시 실패하게합니다. 스크립트 내에서 개별 명령에 대해이 동작을 사용하지 않는 쉽고 우아한 방법이 있습니까? 이 기능은 Bash Reference Manual ( http://www.gnu.org/software/bash/manual/bashref.html )에 어디에 기록되어 있습니까?
36 bash 

2
bash에서 <()가 정확히 무엇입니까 (zsh에서 = ())?
나는 bash와 꽤 편안하지만 최근에 나는 알지 못하는 대용으로 끝났다. &lt;(&lt;command&gt;)bash에는 정확히 무엇입니까 ? =(&lt;command&gt;)zsh와 어떻게 비교 됩니까? 나는 이것이 기본 파일 설명자와 관련이 있음을 이해합니다. 내 컴퓨터에서 echo &lt;() returns /proc/self/fd/11, 스크립트 STDOUT의 사본으로 밝혀졌지만 여전히 혼란 스럽습니다.
36 linux  bash  shell  zsh 

1
내장 명령은 bash에서 무엇을합니까?
내장 명령이 무엇인지 알고 있지만 builtin그 자체로 무엇을합니까? 실행하면 which ls나에게 표시 /bin/ls되지만 실행 which builtin은 아무것도 반환하지 않습니다. man builtin내장 명령 목록을 제공합니다. 그 중 하나는입니다 builtin. 매뉴얼 페이지의 나머지 부분에서는 내장 기능이 무엇인지 설명하지 않습니다 builtin. builtin --help나에게 builtin: usage: builtin [shell-builtin [arg ...]]말하지만 여전히 그 일을하지 않습니다. …
35 bash 

3
bash에서 히스토리 파일을 통합 할 수 있습니까?
screenLinux 데스크탑 및 서버에서 일상적으로 여러 세션을 실행 합니다. 이것의 문제는 grep명령 내역을 통해 다른 세션에서 명령을 발행했으며 해당 내역 항목을 얻으려면 분리했다가 다시 연결해야한다는 것입니다. 여러 세션에서 서로 다른 방식으로 업데이트 된 기록을 '강제'하여 중앙 기록으로 이동할 수 있습니까?
35 linux  bash 

6
긴 $ PATH를보다 편하게 편집 할 수 있습니까?
~ / .bashrc에 $ PATH에 몇 개의 디렉토리를 추가하고 싶습니다. 내 $ PATH는 꽤 길기 때문에 포함 된 디렉토리와 순서를 확인하기가 약간 어렵습니다. ~ / .bashrc를 다음과 같이 수정할 수 있다는 것을 알고 있습니다. PATH=$PATH:/some/dir PATH=$PATH:/another/dir:/yet/another PATH=$PATH:/and/another ... 쉽게 읽을 수 있습니다. 그러나 지난 몇 년 동안 Bash가 긴 PATH를 …
35 linux  bash  unix  path 

2
프로그래밍 방식으로 gnome 터미널을 열고 bashrc가 실행 된 후 명령을 실행하십시오.
개발 환경을 시작하기 위해 작은 스크립트를 작성했습니다. 한 부분은 자동으로 일부 명령을 실행해야하는 여러 개의 탭이있는 그놈 터미널을 여는 것입니다. 이러한 명령 중 일부는 이미 실행 된 .bashrc에 따라 다릅니다. 그러나 사용할 때 gnome-terminal --tab -e "명령"--tab --tab .bashrc가 실행되기 전에 명령이 실행됩니다. 자동화 된 gnome-terminal -e를 수동으로 사용되는 것처럼 …

3
명령 : sudo su-
나는 이해 su -하지 루트 환경으로 루트에 로그인 ( su환경과 함께 루트에 로그인하는 것과 반대로 ) 그리고 나는 무엇을 이해 sudo하지 당신은 하나의 명령에 대한 루트입니다 그러나 이것이 무엇을하는지 잘 모르겠습니다. sudo su - 누구든지 명확히해야합니다.
35 unix  bash  sudo  su 


3
bash에서 줄 바꿈으로 텍스트 반향
파일에 텍스트를 추가하고 싶습니다. 그래서 나는 bash로 썼다. echo text &gt;&gt; file.conf 그러나 새로운 줄을 남기지 않습니다. 그래서 나는 이것을 한 번만 할 수 있습니다. 새 줄을 어떻게 추가합니까?
35 linux  bash 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.