«bash» 태그된 질문

다른 Bourne / POSIX 쉘과 달리 GNU의 Bourne Again에 대한 질문. 일반적인 유닉스 쉘에 대한 질문은 / shell 태그를 대신 사용하십시오.

10
파이프 입력 라인 당 한 번 명령을 실행 하시겠습니까?
의 모든 일치에 대해 Java 명령을 한 번 실행하고 싶습니다 ls | grep pattern -. 이 경우, 나는 할 수 있다고 생각 find pattern -exec java MyProg '{}' \;하지만 일반적인 경우에 대해 궁금합니다. "모든 표준 입력 라인마다 한 번 명령을 실행하십시오"라고 말하는 쉬운 방법이 있습니까? (물고기 나 배쉬)
162 bash  shell  fish 

2
중지 된 작업이 있습니다 (bash 종료시)
There are stopped jobs.bash 쉘을 종료하려고 할 때 메시지가 나타납니다. python 2.x에서 재현 가능한 시나리오는 다음과 같습니다. ctrl+ c는 인터프리터에서 예외로 처리합니다. ctrl+ z프로세스를 '중지'합니다. ctrl+ d실수로 파이썬을 종료합니다. 다음은 실제 터미널 출력입니다. example_user@example_server:~$ python Python 2.7.3 (default, Sep 26 2013, 20:03:06) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" …
157 bash  shell  process 

9
환경 변수의 출처를 결정하는 방법은 무엇입니까?
얼마 전에 설정 한 Linux 인스턴스가 있습니다. root환경 변수가 설정되어 있지만 시작 위치를 기억하거나 찾을 수 없으므로 실행 하고 로그인 할 때 . 나는 확인했습니다 ~/.bash_profile, /etc/.bash_rc그리고 모든 시작 스크립트. 나는 실행했습니다 find과 grep아무 소용. 나는 분명한 곳을 보는 것을 잊어 버린 것 같아요. 이것을 알아내는 트릭이 있습니까?


14
배치 이름 바꾸기 파일
이미지가 가득한 디렉토리가 있습니다. image0001.png image0002.png image0003.png ... 그리고 하나의 라이너로 이름을 바꾸고 싶습니다 (예 :). 0001.png 0002.png 0003.png ... 어떻게해야합니까?
150 shell  bash  rename 

1
배쉬 : "> |"는 무엇을 하는가?
나는이 글을 방금 보았다; $ some-command >| /tmp/output.txt 수직 파이프는 표준 리디렉션에서 한 명령의 출력을 다른 파이프로 "파이핑"하는 데 사용됩니다 >|. 실제로이 >시나리오에서 와 동일하게 완전히 쓸모가 없습니까?

2
프로세스를 일시 중단 및 재개하는 방법
bash 터미널에서 Control+ Z를 눌러 실행중인 프로세스를 일시 중단 할 수 있습니다 ... 그런 다음 입력 fg하여 프로세스를 다시 시작할 수 있습니다 . PID 만있는 경우 프로세스를 일시 중단 할 수 있습니까? 그렇다면 어떤 명령을 사용해야합니까? 나는 다음과 같은 것을 찾고있다 : suspend-process $PID_OF_PROCESS 그런 다음 resume-process $PID_OF_PROCESS



8
bash 스크립트를 디버깅하는 방법?
오류 및 예기치 않은 동작에 대해 bash의 일부 스크립트에 문제가 있습니다. 수정 사항을 적용 할 수 있도록 문제점의 원인을 조사하고 싶습니다. 더 많은 정보를 얻기 위해 bash에 대해 일종의 "디버그 모드"를 설정할 수있는 방법이 있습니까?
135 bash  debugging 

5
PS1 프롬프트에서 어떤 색상 코드를 사용할 수 있습니까?
PS1 프롬프트에서 다음과 같은 여러 색상을 사용했습니다. \033]01;31\] # pink \033]00m\] # white \033]01;36\] # bold green \033]02;36\] # green \033]01;34\] # blue \033]01;33\] # bold yellow 사용할 수있는 색상 코드 목록은 어디에서 찾을 수 있습니까? 나는 보았다 색상 화 배쉬 콘솔 컬러 하지만 실제 코드의 목록에 대한 내 질문에 …
132 bash  colors  prompt 

1
bash 스크립트에서 "if"문에 조건부 "or"사용
이 질문은 이전 질문에 대한 속편입니다 . 이 사이트의 사용자는 for문자열 값을 반복 하는 bash 루프 를 작성하는 방법을 결정하는 데 도움이되었습니다 . 예를 들어 루프 제어 변수 fname가 문자열을 반복 한다고 가정합니다 "a.txt" "b.txt" "c.txt". echo"예!"하고 싶습니다 때 fname값을가 "a.txt"하거나 "c.txt", 및 echo"아니오!" 그렇지 않으면. 다음 bash 쉘 스크립트를 …
127 bash  shell-script 

3
Bash에서 $ (명령 대체) 내 인용
내 Bash 환경에서 공백을 포함하는 변수를 사용하고 이러한 변수를 명령 대체 내에서 사용합니다. 불행히도 SE에서 답을 찾을 수 없습니다. 변수를 인용하는 올바른 방법은 무엇입니까? 이것들이 중첩되어 있으면 어떻게해야합니까? DIRNAME=$(dirname "$FILE") 또는 대체 외부에서 인용합니까? DIRNAME="$(dirname $FILE)" 아니면 둘다? DIRNAME="$(dirname "$FILE")" 또는 백틱을 사용합니까? DIRNAME=`dirname "$FILE"` 이것을하는 올바른 방법은 무엇입니까? 따옴표가 …

4
쉘 논리 연산자의 우선 순위 &&, ||
논리 연산자 우선 순위가 bash에서 어떻게 작동하는지 이해하려고합니다. 예를 들어 다음 명령은 아무 것도 에코하지 않을 것으로 예상했습니다. true || echo aaa && echo bbb 그러나 내 기대와 달리 bbb인쇄됩니다. 누군가 bash에서 복합 &&및 ||연산자를 어떻게 이해할 수 있습니까?
126 bash  shell 

5
명령 행 인수를 대문자로 바꾸는 방법?
나는 SO를 검색하고 문자열을 대문자로 사용하면 효과가 있음을 알았습니다. str="Some string" echo ${str^^} 그러나 명령 줄 인수에서 비슷한 작업을 시도했지만 다음과 같은 오류가 발생했습니다. 시도 #!/bin/bash ## Output echo ${1^^} ## line 3: ${1^^}: bad substitution echo {$1^^} ## No error, but output was still smaller case i.e. no effect …

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