«bash» 태그된 질문

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

5
vim에서 실행 된 명령이 bash 명령 별칭을 인식하지 못합니다.
Mac에서 bash를 사용하고 별칭 중 하나는 다음과 같습니다. alias gitlog='git --no-pager log -n 20 --pretty=format:%h%x09%an%x09%ad%x09%s --date=short --no-merges' 그러나 내가 할 때 :! gitlog 나는 얻다 /bin/bash: gitlog: command not found .gitconfig에 이와 같은 별칭을 추가 할 수 있다는 것을 알고 있습니다. [alias] co = checkout st = status ci = …
98 bash  vim  alias 

14
명령에서 파일을 사용하고 출력을 자르지 않고 동일한 파일로 리디렉션하려면 어떻게해야합니까?
기본적으로 파일에서 입력 텍스트로 가져 와서 해당 파일에서 한 줄을 제거하고 출력을 동일한 파일로 다시 보내고 싶습니다. 이 선을 따라 가면 더 명확 해집니다. grep -v 'seg[0-9]\{1,\}\.[0-9]\{1\}' file_name > file_name 그러나 이렇게하면 빈 파일이 생깁니다. 이견있는 사람?
98 bash  redirect  io 

6
bash curl 문에 '&'문자를 포함하는 방법
bash에서 curl을 사용하여 웹 페이지를 다운로드하려고하는데 &URL 의 기호가 원하는대로 문자로 해석되지 않습니다. 기호 &가 지루하고 특별한 것이 아니라고 bash를 설득하는 방법에 대한 아이디어 가 있습니까?
98 bash  curl 

9
Bash 스크립트에서 virtualenv 활성화를 소싱하는 방법
Python virtualenv를 활성화하기 위해 Bash 스크립트를 어떻게 생성합니까? 다음과 같은 디렉토리 구조가 있습니다. .env bin activate ...other virtualenv files... src shell.sh ...my code... 다음과 같은 방법으로 내 virtualenv를 활성화 할 수 있습니다. user@localhost:src$ . ../.env/bin/activate (.env)user@localhost:src$ 그러나 Bash 스크립트에서 동일한 작업을 수행하면 아무 작업도 수행되지 않습니다. user@localhost:src$ cat shell.sh #!/bin/bash …

6
Shell-파일에 변수 내용 쓰기
변수 (여기서는 var) 의 내용을 파일 에 복사하고 싶습니다 . 파일 이름은 다른 변수에 저장됩니다 destfile. 이 작업을 수행하는 데 문제가 있습니다. 내가 시도한 것은 다음과 같습니다. cp $var $destfile 나는 또한 dd 명령으로 똑같은 것을 시도했다 ... 분명히 쉘 $var은 디렉토리를 참조하고 있다고 생각 했고 그래서 디렉토리를 찾을 수 …
98 linux  bash  shell 

15
Linux : 주어진 폴더 및 콘텐츠에 대해 단일 해시를 계산합니까?
확실히 이것을 쉽게 할 수있는 방법이있을 것입니다! 나는 리눅스 명령 줄과 같은 애플 리케이션 해봤 sha1sum하고 md5sum있지만 개별 파일 및 출력 해시 값 목록, 각 파일에 대해 하나의 해시를 계산 할 수있을 것 같다. 파일 이름뿐만 아니라 폴더의 전체 내용에 대해 단일 해시를 생성해야합니다. 나는 다음과 같은 것을하고 싶다. sha1sum …
98 linux  bash  hash 

4
zsh를 종료하고 실행중인 작업은 열어 두시겠습니까?
bash에서 zsh로 전환했습니다. bash에서는 셸이 종료 될 때 백그라운드 작업이 계속 실행됩니다. 예를 들어 여기에서는 다음이 dolphin계속 실행됩니다 exit. $ dolphin . ^Z [1]+ Stopped dolphin . $ bg [1]+ dolphin . & $ exit 이것이 내가 기본 동작으로 원하는 것입니다. 반대로 zsh의 동작은에서 작업 실행에 대해 경고 exit한 다음 …
98 bash  zsh  jobs 


11
설치 후 Gulp 명령을 찾을 수 없음
나는 gulp (globally)를 설치했고 다음 코드를 실행했기 때문에 작동하는 것처럼 보입니다. ├── tildify@0.2.0 ├── interpret@0.3.5 ├── pretty-hrtime@0.2.1 ├── deprecated@0.0.1 ├── archy@0.0.2 ├── minimist@0.2.0 ├── semver@2.3.2 ├── orchestrator@0.3.7 (stream-consume@0.1.0, sequencify@0.0.7, end-of-stream@0.1.5) ├── chalk@0.5.1 (escape-string-regexp@1.0.1, ansi-styles@1.1.0, supports-color@0.2.0, strip-ansi@0.3.0, has-ansi@0.1.0) ├── gulp-util@2.2.20 (lodash._reinterpolate@2.4.1, dateformat@1.0.8-1.2.3, vinyl@0.2.3, through2@0.5.1, multipipe@0.1.1, lodash.template@2.4.1) ├── liftoff@0.12.0 (extend@1.2.1, minimist@0.1.0, resolve@0.7.4, …
97 macos  bash  terminal  npm  gulp 


6
while 루프 내에서 bash에서 입력 읽기
다음과 같은 bash 스크립트가 있습니다. cat filename | while read line do read input; echo $input; done 그러나 이것은 내가 while 루프에서 읽을 때 가능한 I / O 리디렉션으로 인해 파일 파일 이름에서 읽으려고 할 때 올바른 출력을 제공하지 않습니다. 같은 일을하는 다른 방법이 있습니까?
97 bash  while-loop 

11
Python vs Bash-어떤 종류의 작업에서 각각 성능면에서 다른 작업을 능가합니까?
분명히 Python은 더 사용자 친화적이며 Google에서 빠른 검색은 Python이 바이트 컴파일되기 때문에 일반적으로 더 빠르다는 많은 결과를 보여줍니다. 사전 기반 작업에서 2000 % 이상의 개선을 볼 수 있다고 주장하는 이 사실 도 발견 했습니다 . 이 문제에 대한 귀하의 경험은 무엇입니까? 어떤 종류의 작업에서 각자가 확실한 승자입니까?

27
쉘 스크립트 내에서 INI 값을 어떻게 가져 옵니까?
다음과 같은 parameters.ini 파일이 있습니다. [parameters.ini] database_user = user database_version = 20110611142248 bash 쉘 스크립트 내에서 parameters.ini 파일에 지정된 데이터베이스 버전을 읽고 사용하여 처리 할 수 ​​있도록하고 싶습니다. #!/bin/sh # Need to get database version from parameters.ini file to use in script php app/console doctrine:migrations:migrate $DATABASE_VERSION 어떻게해야합니까?
97 bash  shell  config  ini 

7
부분적으로 복사 된 파일로 scp를 재개하는 방법은 무엇입니까? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 7 개월 전 . 이 질문 개선 scp shell 명령을 사용하여 거대한 파일 폴더를 복사합니다. 그러나 어느 시점에서 나는 실행중인 명령을 죽여야했습니다 (Ctrl + …
97 linux  bash  scp 

4
일반 bash에서 regexp를 사용하여 부분 문자열 추출
bash를 사용하여 문자열에서 시간을 추출하려고하는데 그것을 알아내는 데 어려움을 겪고 있습니다. 내 문자열은 다음과 같습니다. US/Central - 10:26 PM (CST) 그리고 10:26부분 을 추출하고 싶습니다 . sed, awk 등을 사용하지 않고 bash로만이 작업을 수행하는 방법을 아는 사람이 있습니까? 마찬가지로 PHP에서 나는 최선의 방법은 아니지만 작동합니다. preg_match( ""(\d{2}\:\d{2}) PM \(CST\)"", "US/Central …
97 regex  bash 

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