SSD 드라이브를 얻었을 때 Ubuntu 12.10을 새로 설치 한 후 최근에 RVM을 다시 설치했습니다 ( http://rvm.io 의 지침에 따름 ). 이제 내가 입력하면 : type rvm | head -1 다음과 같은 오류가 발생합니다. rvm is a function -bash: type: write error: Broken pipe 그러나 명령을 즉시 반복하면 다음과 같은 내용 …
경우에 따라 단일 탭 / 프로세스를 종료해도 문제가 해결되지 않으므로 Chrome을 완전히 닫아야합니다. Chrome에는 여러 개의 프로세스가 있으므로 한 번에 모든 프로세스를 닫을 수 있습니까? 알아요 ... pgrep chrome모든 pid를 반환합니다. 다른 명령으로 보내거나 CSV 파일로 병합하여 모든 항목을 닫을 수있는 트릭은 무엇입니까?
https://terminal.sexy 및 http://ciembor.github.io/4bit/ 를 사용하여 색상 구성표를 만들려고했지만 Windows의 Ubuntu에서 bash를 사용하여 내보내기를 수행 할 수 없습니다. 색상을 사용자 정의하는 올바른 방법은 무엇입니까?
Fish 의 자동 완성 기능에 깊은 인상을 받았습니다 . 그러나 Bash에는 Fish에서 찾을 수없는 기능이 하나 있습니다. Bash에서 Ctrl+ 를 누르고 R용어를 입력하기 시작하면 .bash_history일치하는 항목을 역순으로 찾기 위해 검색이 수행됩니다 . Fish에도 비슷한 기능이 있습니까?
set -e 명령은 명령이 0이 아닌 종료 코드를 리턴 할 때 bash 스크립트가 즉시 실패하게합니다. 스크립트 내에서 개별 명령에 대해이 동작을 사용하지 않는 쉽고 우아한 방법이 있습니까? 이 기능은 Bash Reference Manual ( http://www.gnu.org/software/bash/manual/bashref.html )에 어디에 기록되어 있습니까?
나는 bash와 꽤 편안하지만 최근에 나는 알지 못하는 대용으로 끝났다. <(<command>)bash에는 정확히 무엇입니까 ? =(<command>)zsh와 어떻게 비교 됩니까? 나는 이것이 기본 파일 설명자와 관련이 있음을 이해합니다. 내 컴퓨터에서 echo <() returns /proc/self/fd/11, 스크립트 STDOUT의 사본으로 밝혀졌지만 여전히 혼란 스럽습니다.
내장 명령이 무엇인지 알고 있지만 builtin그 자체로 무엇을합니까? 실행하면 which ls나에게 표시 /bin/ls되지만 실행 which builtin은 아무것도 반환하지 않습니다. man builtin내장 명령 목록을 제공합니다. 그 중 하나는입니다 builtin. 매뉴얼 페이지의 나머지 부분에서는 내장 기능이 무엇인지 설명하지 않습니다 builtin. builtin --help나에게 builtin: usage: builtin [shell-builtin [arg ...]]말하지만 여전히 그 일을하지 않습니다. …
screenLinux 데스크탑 및 서버에서 일상적으로 여러 세션을 실행 합니다. 이것의 문제는 grep명령 내역을 통해 다른 세션에서 명령을 발행했으며 해당 내역 항목을 얻으려면 분리했다가 다시 연결해야한다는 것입니다. 여러 세션에서 서로 다른 방식으로 업데이트 된 기록을 '강제'하여 중앙 기록으로 이동할 수 있습니까?
~ / .bashrc에 $ PATH에 몇 개의 디렉토리를 추가하고 싶습니다. 내 $ PATH는 꽤 길기 때문에 포함 된 디렉토리와 순서를 확인하기가 약간 어렵습니다. ~ / .bashrc를 다음과 같이 수정할 수 있다는 것을 알고 있습니다. PATH=$PATH:/some/dir PATH=$PATH:/another/dir:/yet/another PATH=$PATH:/and/another ... 쉽게 읽을 수 있습니다. 그러나 지난 몇 년 동안 Bash가 긴 PATH를 …
개발 환경을 시작하기 위해 작은 스크립트를 작성했습니다. 한 부분은 자동으로 일부 명령을 실행해야하는 여러 개의 탭이있는 그놈 터미널을 여는 것입니다. 이러한 명령 중 일부는 이미 실행 된 .bashrc에 따라 다릅니다. 그러나 사용할 때 gnome-terminal --tab -e "명령"--tab --tab .bashrc가 실행되기 전에 명령이 실행됩니다. 자동화 된 gnome-terminal -e를 수동으로 사용되는 것처럼 …