«bash» 태그된 질문

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

5
stdout을 화면에 유지하면서 파이프하는 방법은 무엇입니까? (및 출력 파일이 아님)
프로그램을 화면에 유지하면서 표준 출력을 파이프하고 싶습니다. 간단한 예를 들어 ( echo여기서는 설명 목적으로 만 사용하십시오) : $ echo 'ee' | foo ee <-보고 싶은 결과 티가 stdout을 파일로 복사 할 수는 있지만 그것이 내가 원하는 것이 아닙니다. $ echo 'ee' | tee output.txt | foo 시도 $ echo 'ee' …
234 bash  shell  pipe  output  stdout 

9
Conda가 기본적으로 기본 환경을 활성화하지 못하게하려면 어떻게합니까?
최근에 Mac에 anaconda2를 설치했습니다. 기본적으로 Conda는 새로운 터미널 세션을 열 때 기본 환경을 활성화하도록 구성되어 있습니다. Conda 명령에 액세스하고 싶습니다 (즉, Conda가 초기화 될 때 Conda가 수행하는 $ PATH에 경로를 추가하고 싶습니다). 그러나 나는 보통 파이썬으로 프로그래밍하지 않으며 Conda가 기본적으로 환경을 활성화하기를 원하지 않습니다. conda init프롬프트에서 처음 실행될 때 Conda는 …
234 bash  anaconda  conda 

9
실행중인 화면 세션을 나열하는 방법은 무엇입니까?
를 사용하여 실험을 실행하는 서버가 많이 있습니다 screen. 절차는 다음과 같습니다. ssh 서버 XXX 시작하다 screen 몇 개의 탭에서 실험을 시작하십시오 떼다 screen 서버에서 분리 실험이 진행되는 동안 ssh모든 서버에 연결하고 실행중인 프로세스 ( top또는 사용 ps) 를 나열 하여 어떤 서버에서 있는지 쉽게 찾을 수 있습니다 . 그러나 실험이 …

20
~ / .composer / vendor / bin 디렉토리를 PATH에 배치하는 방법은 무엇입니까?
나는 Ubuntu 14.04를 사용하고 있으며 Laravel을 설치하는 모든 가능한 방법을 사용하려고 노력하고 있습니다. 내가 시도하는 모든 오류 메시지. 이제 빠른 시작 설명서의 첫 번째 방법, 즉 Laravel Installer를 통해 시도하고 있지만 " 터미널에서 Laravel 명령을 실행할 때 ~/.composer/vendor/bin디렉토리가 PATHLaravel 실행 파일을 찾을 수 있도록 디렉토리 를 배치하십시오"라고 말합니다 . 제 …
232 bash  laravel  path 


14
bash에서 "group by"를 시뮬레이션하는 가장 좋은 방법은 무엇입니까?
각 줄에 하나씩 IP 주소를 포함하는 파일이 있다고 가정합니다. 10.0.10.1 10.0.10.1 10.0.10.3 10.0.10.2 10.0.10.1 각 IP 주소에 대해 파일에 나타나는 횟수를 세는 셸 스크립트가 필요합니다. 이전 입력의 경우 다음 출력이 필요합니다. 10.0.10.1 3 10.0.10.2 1 10.0.10.3 1 이를 수행하는 한 가지 방법은 다음과 같습니다. cat ip_addresses |uniq |while read ip …
231 bash  scripting 

27
폴더의 파일 이름을 순차 번호로 바꾸기
디렉토리의 파일 이름을 순차적 번호로 바꾸고 싶습니다. 파일 생성 날짜를 기준으로합니다. 예를 들어, sadf.jpg에 0001.jpg, wrjr3.jpg에 0002.jpg등등, 파일의 총 금액 (필요하지 않은 경우 추가 제로에 대한 필요)에 따라 선행 0의 수.

4
임시 디렉토리를 만드는 방법은 무엇입니까?
을 만들고 tempfile삭제하고 디렉토리로 다시 만드는 데 사용합니다 . tmpnam=`tempfile` rm -f $tmpnam mkdir "$tmpnam" 문제는 다른 프로세스가 X실수로 한 프로세스 이후 rm -f X와 직전에 임시 파일을 실행하는 경우 동일한 이름을 얻을 수 있다는 것 mkdir X입니다.

5
Bash에서 별도의 줄에 배열 요소를 인쇄 하시겠습니까?
Bash 배열의 배열 요소를 별도의 줄에 어떻게 인쇄합니까? 이것은 작동하지만 분명히 더 좋은 방법이 있습니다. $ my_array=(one two three) $ for i in ${my_array[@]}; do echo $i; done one two three 이것을 시도했지만 작동하지 않았습니다. $ IFS=$'\n' echo ${my_array[*]} one two three
229 arrays  bash 

3
Bash의 파일 경로 인수에서 마지막 dirname / filename 가져 오기
개발 서버에서 호스팅되는 SVN에 대한 커밋 후 후크를 작성하려고합니다. 내 목표는 커밋 된 프로젝트의 사본을 서버에서 호스팅되는 디렉토리로 자동 체크 아웃하는 것입니다. 그러나 프로젝트가 호스팅되는 동일한 하위 디렉토리로 체크 아웃하려면 스크립트에 전달 된 디렉토리 문자열의 마지막 디렉토리 만 읽을 수 있어야합니다. 예를 들어 프로젝트 "example"에 대해 SVN 커밋을 수행하면 내 …
228 linux  bash  shell  svn 

17
Bash에서 명령 또는 별칭에 "Are you sure [Y / n]"을 추가하는 방법은 무엇입니까?
이 특별한 경우에는 Bash에 확인을 추가하고 싶습니다. 확실합니까? [Y / n] Mercurial의 hg push ssh://username@www.example.com//somepath/morepath경우 실제로 별명입니다. 별명에 추가 할 수있는 표준 명령이 있습니까? 그 이유는 것입니다 hg push과 hg out비슷한 소리를 할 수 있고 내가 원하는 때 때때로 hgoutrepo, 나는 accidentlly 입력 할 수 있습니다 hgpushrepo(모두 별칭). 업데이트 : …
228 bash  alias  confirmation 

19
.svn 디렉토리를 무시하기 위해`find`를 어떻게 얻을 수 있습니까?
나는 종종 find명령을 사용하여 소스 코드를 검색하고 파일을 삭제합니다. 귀찮게도 Subversion은 .svn/text-base/디렉토리 에 각 파일의 복제본을 저장하기 때문에 간단한 검색으로 인해 많은 중복 결과가 발생합니다. 예를 들어, 나는 재귀 적으로 검색 할 uint여러에서 messages.h와 messages.cpp파일 : # find -name 'messages.*' -exec grep -Iw uint {} + ./messages.cpp: Log::verbose << "Discarding …
227 linux  find  bash  grep  svn 

8
프로세스가 종료되면 프로세스를 다시 시작하기 위해 bash 스크립트를 작성하는 방법
대기열을 확인하고 각 항목에 대해 작업을 수행하는 Python 스크립트가 있습니다. # checkqueue.py while True: check_queue() do_something() bash 스크립트가 실행 중인지 확인하고 그렇지 않은 경우 시작하는 bash 스크립트를 작성하는 방법 대략 다음 의사 코드 (또는 어쩌면 ps | grep? 와 같은 작업을 수행해야 함 ) : # keepalivescript.sh if processidfile exists: …
226 bash  scripting  cron 

3
bash 스크립팅 : 인수가이 문자열과 같으면이 문자열과 같은 변수를 정의하십시오.
나는 bash 스크립트를하고 있으며 이제 다음과 같이 하나의 변수 호출 source과 하나의 배열 samples이 있습니다. source='country' samples=(US Canada Mexico...) 소스 수를 확장하고 (각 소스마다 자체 샘플이 있음)이 작업을 수행하기 위해 몇 가지 인수를 추가하려고했습니다. 나는 이것을 시도했다 : source="" samples=("") if [ $1="country" ]; then source="country" samples="US Canada Mexico..." else …

8
자식 리포지토리에서 암호를 다루는 가장 좋은 방법은 무엇입니까?
특정 상황에서 트위터에 액세스하고 Growl 알림을 팝업하는 데 사용하는 작은 Bash 스크립트가 있습니다. 스크립트로 비밀번호 저장을 처리하는 가장 좋은 방법은 무엇입니까? 이 스크립트를 git repo에 커밋하고 GitHub에서 사용할 수 있도록하고 싶지만,이 작업을 수행하는 동안 내 로그인 / 비밀번호를 비공개로 유지하는 가장 좋은 방법이 궁금합니다. 현재 비밀번호는 스크립트 자체에 저장되어 있습니다. …
225 git  bash  security  github  passwords 

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