«bash» 태그된 질문

Bash (Bourne-Again SHell)는 기본적으로 우분투의 명령 행 인터페이스에서 사용되는 쉘입니다.


5
bash 기록에서 명령을 선택하십시오.
위로 버튼을 누르는 것은 지루하며 내가 찾던 명령을 놓칠 수 있습니다. history터미널에 입력하면 이전에 입력 한 모든 명령이 숫자로 색인됩니다. 명령과 관련된 번호로 전화 할 수있는 방법이 있습니까?
20 bash  history 

8
파일에서 텍스트 발생 횟수를 계산하는 방법은 무엇입니까?
IP 주소별로 정렬 된 로그 파일이 있으며 각 고유 IP 주소의 발생 횟수를 찾고 싶습니다. bash로 어떻게 할 수 있습니까? 다음과 같이 ip 옆에 발생 횟수를 나열 할 수 있습니다. 5.135.134.16 count: 5 13.57.220.172: count 30 18.206.226 count:2 등등. 다음은 로그 샘플입니다. 5.135.134.16 - - [23/Mar/2019:08:42:54 -0400] "GET /wp-login.php HTTP/1.1" …
19 command-line  bash  sort  uniq 

1
`sudo`로 실행되는 스크립트 내에서 원래 $ USER 변수에 액세스 할 수 있습니까?
이상한 질문입니다. 스크립트는 다음과 같습니다. echo $USER 내가 그것을 실행하는 데 사용하는 명령은 다음과 같습니다. sudo ./myscript.sh 지금은 "루트"를 인쇄하지만 jon내 사용자 이름 인 인쇄를 원합니다 . 명령이 아닌 스크립트를 변경하여 그렇게 할 수 있습니까?


2
화면 잠금 / 잠금 해제에서 명령 또는 스크립트를 실행하는 방법은 무엇입니까?
화면 잠금 / 잠금 해제 시간을 저장하는 방법을 찾고 있습니다. A=$(date) echo $A >> $HOME/time_xprofile 나는 무엇을 시도 했는가 : $HOME/.bashrc $HOME/.bash_logout $HOME/.bash_prompt $HOME/.xprofile 그런 다음 화면을 잠그고 파일이 나타나는지 확인하고 매번 실패합니다. 보다 시간을 어떻게 확인할 수 있습니까?


2
첫 줄에`#! / usr / bin / env python`이 있으면 스크립트가 파이썬을 찾지 못하는 원인은 무엇입니까?
우분투 12.04에서 casperjs를 실행하려고합니다. 내가 실행할 때 설치 한 후 : 09:20 $ ll /usr/local/bin/casperjs lrwxrwxrwx 1 root root 26 Nov 6 16:49 /usr/local/bin/casperjs -> /opt/casperjs/bin/casperjs 09:20 $ /usr/bin/env python --version Python 2.7.3 09:20 $ cat /opt/casperjs/bin/casperjs | head -4 #!/usr/bin/env python import os import sys 09:20 $ casperjs : …
19 bash  python  scripts 

1
Windows에서 Xubuntu 및 xrdp를 사용한 Bash auto_completion
Xubuntu를 사용하고 Windows 7에서 RemoteDesktop을 통해 연결하고 있습니다. 모든 것이 잘 작동하지만 내 bash의 auto_completion이 작동하지 않습니다. 내 홈 디렉토리와 /etc/bash.bashrc에서 .bashrc 파일을 확인했습니다. 로컬 bashrc 구성과 bash.bashrc에서 아래 줄을 권장하지 않지만 변경 사항은 없습니다. if ! shopt -oq posix; then if [ -f /usr/share/bash-completion/bash_completion ]; then . /usr/share/bash-completion/bash_completion elif …

4
다른 탭에서 공유 금지 내역을 얻는 방법
/unix//a/1292/41729 의 답변을 사용하여 별도의 bash 터미널간에 실시간 공유 기록을 활성화했습니다. 위의 답변에서 설명했듯이 다음을 추가하면됩니다. # avoid duplicates.. export HISTCONTROL=ignoredups:erasedups # append history entries.. shopt -s histappend # After each command, save and reload history export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND" bash 쉘이 분리되어 있으면 잘 작동합니다 …
19 bash  bashrc  history 


2
압축 해제없이 ffmpeg를 사용하여 mp4 파일에서 오디오를 일괄 추출하려면 어떻게해야합니까 (자동 오디오 코덱 감지)?
228 개의 mp4 파일 (2.6GB)이 있고 그로부터 오디오를 추출하고 싶습니다 (mp3 또는 ogg). 나는 바람직하게 bash로 배치 추출을 원합니다. 모든 파일이 2006-2012 년에 걸쳐 서로 다른 연도에 기록 된 것과 동일한 오디오 코덱을 사용하는지 확실하지 않습니다. 모든 파일을 반복하고 파일 이름을 선택하고 오디오 코덱을 감지하고 ffmpeg를 사용하여 오디오를 추출하고 싶습니다. …
19 bash  ffmpeg 

3
bash는 역사를 지키지 않습니다.
우분투 12.04를 실행하고 어떤 이유로 bash가 내 명령 기록을 유지하지 않습니다. 이 ~/.bash_history파일에는 몇 달 전에 입력 한 3 개의 명령 만 포함되어 있습니다. 이 문제를 어떻게 해결할 수 있습니까? 편집 : 여기 내 관련 내용이 있습니다 .bashrc: # ~/.bashrc: executed by bash(1) for non-login shells. # see /usr/share/doc/bash/examples/startup-files (in …
19 bash  history 


3
쉘에서 "당신은…"기능을 어떻게 제거합니까?
명령을 올바르게 입력하지 못하면 예를 들면 다음과 같습니다. luca@mostro:~$ sido No command 'sido' found, did you mean: Command 'sudo' from package 'sudo' (main) Command 'sudo' from package 'sudo-ldap' (universe) Command 'sid' from package 'tendra' (universe) sido: command not found 명령 인터프리터는 어떤 프로그램을 실행하려고했는지 추측하려고합니다. 이것은 나에게 매우 성가신 일입니다 …
19 bash 

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