내 기록에서 문자열과 일치하는 모든 명령을 삭제해야합니다. 난 노력 했어: $ history | grep searchstring | cut -d" " -f2 | history -d -bash: history: -d: option requires an argument $ history | grep searchstring | cut -d" " -f2 | xargs history -d xargs: history: No such file or …
~/.bash_history터미널 세션에서 최근 명령 을 검색하려고했지만 거기에 없었습니다. 여러 터미널 세션이 열려 있기 때문입니다. 현재 터미널 세션의 명령 내역을 bash_history 파일에 동기화 (예 : sync-push 또는 sync-write-out) 할 수있는 방법이 있습니까 (세션을 닫고 환경을 잃지 않고)? ( sync명령이 일부 시스템에서 파일 시스템 수정 사항을 저장하는 방법과 원격으로 유사 합니다.) 여러 …
명령의 처음 몇 글자를 몰라도 역사에서 명령을 검색하는 방법이 궁금합니다. bash에서 Ctrl- R를 사용하여 검색 할 때 명령의 처음 몇 글자를 제공해야합니다. 중간에 문자가 있거나 일부는 시작 부분과 중간에 문자 만 있으면 어떻게됩니까? 예를 들어, 검색하는 cat myfile나는 단지이 알고, at거기에, 또는 c시작과 my중간 어딘가에. 키워드는 지속적으로 배치해야합니다. 예를 들어에서에서 …
fc 명령을 사용하면 이전 명령을 시각적으로 편집 할 수 있습니다. 편집기에서 마음이 바뀌면 명령 실행을 중지하는 방법은 무엇입니까? vim에서 q를 입력하십시오! 또는 q 둘 다 명령이 실행되고 CTRL-C가 작동하지 않습니다. 편집기에서 명령을 삭제 한 다음 wq를 수행 할 수있는 유일한 옵션입니까?
예를 들어 내가 mkdir thisismyfolder912 나는 전환하는 thisismyfolder912것보다 더 쉬운 방법이 있다는 것을 기억 합니다. cd thisismyfolder912 그 방법은 무엇이며 어떻게 작동합니까? 또한 이것을 사용할 수있는 다른 방법은 무엇입니까?
UNIX 시스템에서는 위쪽 및 아래쪽 화살표를 눌러 이전 명령을 탐색 할 수 있습니다. 이것은 매우 편리합니다. 때로는 올라가서 다시 사용하고 싶은 명령을 찾았지만 약간의 변형이 있습니다. 이러한 변경을 수행하면에서 체크인하지 않으면 원래 명령을 다시 가져올 수 없습니다 history. 키를 통해 액세스 한 히스토리에서 명령 변경 사항을 "실행 취소"할 수있는 방법이 …
Bash와 Zsh를 전환하고 기록 검색 기능을 사용하여 명령을 복구하는 경우가 종종 있습니다. 그러나 Bash와 Zsh에는 다른 기록 파일이 있기 때문에 검색하려는 명령이 다른 셸에서 실행 된 경우가 종종 있습니다. 둘 사이에서 히스토리를 공유하거나 동기화 할 수있는 방법이 있습니까?
나는 상당히 긴 bash 기록을 유지하고 때로는 bash reverse search 기능 ( Ctrl+ r)으로 무언가를 검색 할 때 검색 기록의 시작 부분에서 끝나고 여전히 필요한 것을 찾지 못하고 끝으로 되돌아 가고 싶습니다. 히스토리 파일 하나의 옵션은 히스토리의 끝으로 가까워 지거나 실행 하는 정방향 검색 기능 ( Ctrl+ s)을 사용하는 것입니다. …
정규식을 배우기 시작했기 때문에이 명령을 반복적으로 사용합니다. grep pattern /usr/share/dict/american-english 패턴이있는 부분 만 변경되므로 " / usr / share / dict / american-english " 라는 긴 표현을 반복 해서 써야 합니다. 누군가는 전체 표현 대신 암호 문자 조합을 입력하여 명령 기록에서 명령 인수를 확장 할 수 있다고 언급했습니다. 그 비밀스러운 …
나는 종종 서브 쉘을 사용하여 명령을 실행하고 때로는 무언가를 실행하기 전에 서브 쉘을 확장하고 싶습니다. 이런 방식으로 내가하고있는 일을 확인하고 일어날 일을 편집 할 수 있습니다. 예를 들어, 다음 명령 줄을 실행하기 전에 확장하여 서브 쉘의 결과를 편집하려면 어떻게해야합니까? 예 : $ find -name "test.txt" /tmp/test.txt $ mv $(!!) /tmp/new.txt …
read위로 / 아래로 키를 눌러 내장 명령 지원 기록을 작성하려면 어떻게 해야합니까? up 키를 누를 때 잡으려고 시도했지만 작동하지 않는 것 같습니다 read. read -p '> ' -n 3 foo echo echo -n "$foo" | hexdump 화살표 키를 누르면 작동하는 것으로 보이며 이것을 사용하여 감지 할 수 있지만을 누르면 aa↑위쪽 …
현재 screen세션에는 12 개의 열린 창이 있습니다. 몇 주 동안 실행 중 입니다 ... 지난 주에이 12 개의 화면 창 중 하나convert 에서 ImageMagick 명령을 실행 한 것을 알고 있습니다. 12 개 스크린 모두에서?history | grep convert