«command-history» 태그된 질문

이전에 쉘이나 다른 유틸리티에 입력 한 명령을 불러옵니다.

2
bash에서 느낌표를 올바르게 벗어나는 방법은 무엇입니까?
오늘, 나는 트위터의 암호 생성기를 골프로 코딩하려고 시도하는 동안 손에 잡혔다. import string as s,random;print ''.join(random.sample(s.letters+s.digits+s.punctuation,9)) 90 자 그것은 여분의 공간이 많기 때문에 막대를 올리고 실행 가능하게 만들기로 결정했습니다. echo -e "#!/usr/bin/python\nimport string as s,random;print ''.join(random.sample(s.letters+s.digits+s.punctuation,9))">pg;chmod +x pg;./pg 139 자 느낌표에서 분명히 배쉬 질식을 제외하고는 좋습니다. badp@delta:~$ echo -e "#!/usr/bin/python\nimport …


4
작업 디렉토리 당 기록 유지 (쉘 세션 당 참조)
현대 쉘의 히스토리 기능을 경로로 만들 수있는 방법이 있습니까? 내 작업 컨텍스트는 파일 시스템의 경로로 나뉘어져 있으며 반복적으로 실행되는 명령과 같은 셸 활동 패턴은 각 '프로젝트'마다 고유 한 경향이 있습니다. 히스토리 기능을 현재 경로 (또는 하위 경로)에서 실행 된 명령으로 범위를 지정할 수 있다면 좋을 것입니다.

2
배쉬 :“역사 번호”대“명령 번호”
인터넷 검색에서 PS1 변수를 통해 쉘 프롬프트를 사용자 정의하는 방법에 사용할 수있는 특수 문자 표가 표시됩니다. 특히: \! the history number of this command \# the command number of this command "역사 번호"가 더 일반적으로 사용되는 것 같습니다. 나는 !523역사에서 명령을 다시 실행하는 것과 같은 명령을 사용하는 방법을 알고 있습니다. …

1
history-명령 만 성공적으로 실행
history 명령 을 사용하는 방법이 있지만 성공적으로 실행 된 명령 만 나열 하는지 궁금합니다 . 마찬가지로 오류를 일으킨 항목을 나열하는 방법이 있습니까? 각 명령의 종료 상태는 다음과 같습니다. 0-명령 실행 성공 1-확장 또는 리디렉션 중에 오류로 인해 명령이 실패하고 종료 상태가 0보다 큽니다. 2-명령 사용법이 잘못 12되었습니다-명령을 찾았지만 실행할 수 …

2
bash 기록 수정을 취소하는 방법이 있습니까?
위로 누르면 이전에 입력 한 명령을 통과 할 수 있습니다. 그중 하나를 수정하면 기록이 변경된다는 것을 알았습니다. 예를 들어, 내가 입력하면 : echo a echo b echo c [up][up][backspace]d[ctrl+c] 역사는 이제 두 번째 명령이 echo d아니라는 것을 보여줍니다 echo b. echo b역사상 처음 을 어떻게 유지 합니까? 예를 들어, 많은 …

2
bash 스크립트 내에서 실행될 때 "history"가 작동을 멈춤
특정 문자열을 찾기 위해 bash 기록을 grep하는 간단한 스크립트를 작성 중입니다. 커맨드 라인에서 다음을 수행 할 수 있습니다. history | grep git 그러나 위와 동일한 명령으로 bash 스크립트를 만들면 갑자기 history아무것도 반환하지 않습니다. #!/bin/bash history | grep git 첫 번째 줄을 제거하면 #!/bin/bash스크립트가 다시 작동합니다. 여기서 무슨 일이 일어나고 있습니까? …

2
여러 Konsole에서 bash 기록 저장이 올바르게 작동하지 않습니다
여러 개의 Konsole 터미널을 사용합니다. 그리고 나는 모든 터미널에 입력 한 모든 명령이 명령 기록에 저장되기를 원하므로 다음에 열리는 konsole에 모든 명령이 포함됩니다. 각 터미널이 다른 터미널의 명령 기록을 덮어 쓰지 못하게하기 위해 다음과 같이 설정했습니다..bashrc # avoid duplicates and commands starting with space export HISTCONTROL=ignoredups:erasedups:ignorespace # append history entries.. …

1
Bash 추가 기록을 중지하는 방법
Bash의 터미널 기록을 원하는 방식으로 설정하는 데 많은 어려움이 있습니다. 중복 항목을 갖고 싶지 않으며 명령을 입력하면 명령이 저장되고 위의 중복 항목이 제거됩니다. 문제는 history명령이 원하는 방식으로 작동한다는 것을 보여 주지만, 일단 로그 아웃하면 복제본이 다시 돌아옵니다. 나는 그것이 역사를 기존의 것에 추가하고 있다고 생각합니다. 내 .bashrc파일에 다음 줄이 있습니다. …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.