«bash» 태그된 질문

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

3
bash script error stty : 표준 입력 : 장치에 부적절한 ioctl
비밀번호가 여러 번 필요한 곳에 설치 및 설정을 자동화하기 위해 bash 스크립트에서 here-documents를 사용하고 있습니다. 암호를 한 번 입력하면 스크립트가 암호를 다양한 명령에 전달합니다. 대부분의 경우 here-document 접근법은이 문제를 처리합니다. 그러나 어떤 경우에는이 오류가 발생합니다. Enter VNC password: stty: standard input: Inappropriate ioctl for device Verify password: stty: standard input: …

5
스크립트의 쉐방 라인에서 어떻게 하나 이상의 가능성을 가질 수 있습니까?
나는 다양한 환경 (및 PATH)과 다양한 Linux 시스템을 가진 다양한 사용자가 이론적으로 실행할 수있는 Python 스크립트가있는 흥미로운 상황에 처해 있습니다. 인공적인 제한없이이 스크립트를 가능한 많은 스크립트에서 실행할 수 있기를 바랍니다. 알려진 설정은 다음과 같습니다. Python 2.6은 시스템 Python 버전이므로 python, python2 및 python2.6은 모두 / usr / bin에 있으며 동등합니다. …
16 bash  scripting  python 



3
bash의 메타 키란 무엇입니까?
키 xmodmap에 매핑 META_L하는 데 사용하려고했지만 메타 키로 MENU허용되지 않는 것 같습니다 bash. 따라서 메타 및 슈퍼 키와 관련하여 이러한 구성 요소 (키보드, X, xterm, bash)가 각각 어떻게 관련되는지 궁금합니다. 모든 설명을 부탁드립니다. 이것을 다른 방법으로하겠습니다. 예를 들어, bash 맨 페이지에는 yank-nth-arg 함수가 바인딩되어 M-C-y있고를 누르면 작동 한다고 말합니다 Esc-Control-y. …

4
디렉토리에서 파일 이름 자동 완성
이 질문은 매우 유사 이 하나 ,하지만 난 솔루션을 이해할 수 없습니다. 나는 또한 이 튜토리얼 을 알고 있지만 여전히 내가 뭘 잘못하고 있는지 이해할 수 없다. 다음에있는 디렉토리 목록을 자동 완성하려고합니다 /something/. $ ls /something/ One Other Three 이것이 일어날 방식으로 : $ hi [TAB] One Other Three $ …

4
sed로 bash 변수 처리
bash 변수 LATLNG에는 위도 및 경도 값이 괄호 안에 들어 있습니다. (53.3096,-6.28396) 나는 이것을 sed를 통해하려고하는 LAT와 LON이라는 변수로 파싱하고 싶다. LAT=$(sed "s/(\(.*\),\(.*\))/\1/g" "$LATLNG") LON=$(sed "s/(\(.*\),\(.*\))/\2/g" "$LATLNG") 그러나 다음과 같은 오류가 발생합니다. sed: can't read (53.3096,-6.28396): No such file or directory

4
루프 스루 변수
약 20 개의 다른 서버에서 rsync 및 업데이트 파일을 사용하는 bash 스크립트를 작성 중입니다. rsync 부분을 알아 냈습니다. 내가 겪고있는 것은 변수 목록을 살펴 보는 것입니다. 내 스크립트는 지금까지 다음과 같습니다. #!/bin/bash SERVER1="192.xxx.xxx.2" SERVER2="192.xxx.xxx.3" SERVER3="192.xxx.xxx.4" SERVER4="192.xxx.xxx.5" SERVER5="192.xxx.xxx.6" SERVER6="192.xxx.xxx.7" for ((i=1; i<7; i++)) do echo [Server IP Address] done [Server IP …


1
xargs에 정의 된 함수를 사용하는 방법
이것은 내 코드입니다 #!/bin/bash showword() { echo $1 } echo This is a sample message | xargs -d' ' -t -n1 -P2 showword 그래서 showword매개 변수로 전달하는 문자열을 함수 에 에코하는 함수가 있습니다. 그런 다음 xargs함수를 호출하고 한 번에 한 단어 씩 함수에 전달하려고 시도하고 함수의 사본 2 개를 병렬로 …
16 bash  xargs  function 

3
기존 함수와 동일한 이름으로 PATH에서 실행 파일 실행
때로는 실행 파일을 가리고 인수 또는 출력을 조정하는 함수를 정의합니다. 따라서 함수의 이름은 실행 파일과 동일하므로 함수를 재귀 적으로 호출하지 않고 함수에서 실행 파일을 실행하는 방법이 필요합니다. 예를 들어, 자동으로 출력 실행 fossil diff을 통해 colordiff그리고 less -R내가 사용을 : function fossil () { local EX=$(which fossil) if [ -z …
16 bash  path  function 


5
특정 폴더에 올 때까지 CD를
나는 마 젠토에서 많은 일을하고, 함께 일하는 많은 사람들도 일을하며, 타이핑을하는 것은 귀찮아진다 : cd ../../../../../../ 루트 'httpdocs'폴더에서 여전히 몇 개의 디렉토리를 찾기 위해이 의사 코드를 따르는 스크립트를 만들려고합니다. while lowest level directory != httpdocs cd ../ end while; 꽤 단순 해 보입니다. 현재 작업 디렉토리의 마지막 부분이 httpdocs인지 확인하기 …



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