«bash» 태그된 질문

Bash 명령 셸용으로 작성된 스크립트에 대한 질문 오류 / 구문 오류가있는 셸 스크립트의 경우 여기를 게시하기 전에 shellcheck 프로그램 (또는 https://shellcheck.net의 웹 셸 검사 서버)에서 확인하십시오. Bash의 대화식 사용에 대한 질문은 스택 오버플로보다 수퍼 유저에 대한 주제 일 가능성이 높습니다.

9
env : bash \ r : 해당 파일 또는 디렉토리 없음
여기 에서 YouCompleteMe를 설치하려고합니다 . 실행할 때 : ./install.sh --clang-completer 이 오류가 발생합니다. env: bash\r: No such file or directory 환경 변수에 어떤 문제가 있는지 모르겠습니다. 내 bash 경로는 다음과 같습니다. which bash /bin/bash 로 변경해야 /usr/bash합니까? 그렇다면 어떻게해야합니까? ~/.bashrc파일 변경을 시도했지만 작동하지 않았습니다.

3
Windows .cmd의 rm 및 mv와 동일
쉘 스크립트에 다음이 있습니다. 다음 줄을 Windows cmd 파일로 변환하고 싶습니다. 누구든지 Windows cmd 파일에서 "rm"및 "mv"에 해당하는 내용에 대한 입력을 제공 할 수 있습니다. rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch* mv ${BUILD_ID}/${BUILD_ASIC}*rampatch* ${BUILD_ID}/emul/
93 bash  shell  cmd 

14
Bash의 배열에서 고유 한 값을 얻으려면 어떻게해야합니까?
여기 와 거의 같은 질문이 있습니다 . aa ab aa ac aa ad등 을 포함하는 배열이 있습니다 . 이제이 배열에서 모든 고유 한 요소를 선택하고 싶습니다. 생각은,이 간단한 것 sort | uniq또는과 sort -u배열에 변화가 다른 문제에 언급, 아무것도하지만 ... 코드는 다음과 같습니다 echo `echo "${ids[@]}" | sort | uniq` …
93 linux  arrays  bash  unique 


5
Python에서 Bash '소스'에뮬레이션
다음과 같은 스크립트가 있습니다. export foo=/tmp/foo export bar=/tmp/bar 빌드 할 때마다 'source init_env'(init_env는 위의 스크립트 임)를 실행하여 일부 변수를 설정합니다. Python에서 동일한 작업을 수행하기 위해이 코드를 실행했습니다. reg = re.compile('export (?P<name>\w+)(\=(?P<value>.+))*') for line in open(file): m = reg.match(line) if m: name = m.group('name') value = '' if m.group('value'): value = …
92 python  bash 

2
bash에서 공백을 (밑줄) _로 바꾸는 가장 쉬운 방법은 [닫힌]
여기서 무엇을 요청하는지 말하기는 어렵습니다. 이 질문은 모호하고, 모호하며, 불완전하고, 지나치게 광범위하거나, 수사적이며 현재 형식으로는 합리적으로 대답 할 수 없습니다. 이 질문을 다시 열 수 있도록 설명 하는 데 도움이 필요하면 도움말 센터를 방문하세요 . 휴일 10 년 ago . 최근에는 XenServer에서 VM을 구문 분석하는 작은 스크립트를 작성해야했고 VM의 이름이 …
92 bash  sed 



10
새 Mac OS X 터미널 창에서 명령 실행
새로운 Max OS X Terminal.app 창에서 bash 명령을 실행하는 방법을 알아 내려고 노력했습니다. 예를 들어, 새 bash 프로세스에서 명령을 실행하는 방법은 다음과 같습니다. bash -c "my command here" 그러나 이것은 새 창을 만드는 대신 기존 터미널 창을 재사용합니다. 나는 다음과 같은 것을 원한다. Terminal.app -c "my command here" 그러나 물론 …
92 macos  bash  terminal 

6
문자열이 비어 있지 않거나 쉘 스크립트에서 공백이 아닌지 확인하십시오.
문자열이 공백도 비어 있지 않은지 확인해야하는 다음 셸 스크립트를 실행하려고합니다. 그러나 언급 된 3 개의 모든 문자열에 대해 동일한 출력을 얻고 있습니다. "[["구문도 사용해 보았지만 아무 소용이 없습니다. 내 코드는 다음과 같습니다. str="Hello World" str2=" " str3="" if [ ! -z "$str" -a "$str"!=" " ]; then echo "Str is …
92 bash  shell  freebsd 


6
명령 줄을 사용하여 지정된 경로에서 node_modules 폴더를 재귀 적으로 삭제
로컬 디렉토리에 여러 npm 프로젝트가 저장되어 있습니다. 이제는 node_modules많은 공간을 차지하고을 사용하여 언제든지 검색 할 수 있으므로 폴더 없이 내 프로젝트를 백업하고 싶습니다 npm install. 따라서 명령 줄 인터페이스를 사용하여 지정된 경로에서 모든 node_modules 폴더를 재귀 적으로 삭제하는 솔루션이 필요합니다. 모든 제안 / 도움은 매우 감사합니다.



5
두 폴더를 자동으로 동기화하는 방법은 무엇입니까?
한 폴더의 모든 하위 트리와 동기화 된 복사본을 갖고 싶습니다. 이 방식으로 자동으로 작동합니다. 원본 폴더에서 항목을 생성, 수정 또는 삭제할 때마다 해당 변경 사항이 동기화 폴더에 자동으로 적용되어야합니다. 이 작업에 대한 최선의 접근 방식은 무엇입니까? BTW : 저는 Ubuntu 12.04에 있습니다. 최종 목표는 심볼릭 링크 나 마운트를 사용하지 않고 …

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