«bash» 태그된 질문

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

1
크롬에서 여러 확장 프로그램 제거
수백 개의 기기에서 여러 개의 크롬 확장 프로그램을 제거해야합니다. 특정 확장자가 있는지 확인하고 기본 폴더를 삭제하는 스크립트가 있습니다. 이러한 확장 중 하나라도 존재하는 경우 기본 폴더가 삭제되도록 스크립트에 여러 확장을 추가하려면 어떻게해야합니까? 스크립트는 현재 다음과 같습니다. #!/bin/bash currentUser=`ls -l /dev/console | awk '{print $3}'` if [ -d "/Users/$currentUser/Library/Application Support/Google/Chrome/Default/Extensions/omghfjlpggmjjaagoclmmobgdodcjboh" ]; …
1 bash 

1
디렉토리에서 모든 파일에 대해 동일한 이름을 가진 파일 수 인쇄
나는 리눅스를 처음 접했고 디렉토리의 파일과 하위 디렉토리의 모든 이름을 인쇄하는 쉘 스크립트를 작성 해야하는 과제가 있는데 (매개 변수로 제공) 모든 파일에 대해 동일한 이름의 파일 수를 인쇄해야합니다 이 디렉토리에서. 내 문제는 모든 파일과 디렉토리의 이름을 인쇄하고 작업의 두 번째 부분을 수행 할 수 있었지만 함께 가져올 수 없다는 것입니다. …

1
작업이 끝날 때 tmux (Byobu) 창을 자동으로 다시 시작하려면 어떻게해야합니까?
창의 프로세스가 종료 된 후 tmux 창의 기본 프로세스를 즉시 다시 시작할 수있는 방법이 필요합니다. byobu-tmux를 사용하여 개발중인 클라이언트 서버 (grails) 응용 프로그램의 다양한 구성 요소를 실행합니다. 창을 열고 모든 구성 요소를 시작하는 셸 스크립트를 작성했습니다. byobu-tmux split-window -h "sleep 10; <client-1-start-script>" byobu-tmux split-window -t 1 -v -p 66 "sleep …
1 bash  tmux  byobu 

2
단어를 찾는 동안 터미널에서 점 인쇄 [닫기]
다음과 같이 명령 출력 (터미널에 표시되는 명령)을 로그 파일에 출력하는 bash가 있다고 가정 해 봅시다. #!/bin/bash exec 3>&1 exec 1> logfile.log # logfile.log contains all what will be printed in terminal and it will keep updating its content till the script finish it is job command#1 command#2 command#3 . . …
bash 

1
앨리어싱 명령 옵션
명령 옵션의 별칭을 지정할 수있는 방법이 있습니까? 예를 들어, 나는 종종 옵션 -mindepth과 -maxdepthwith find를 사용하지만 각각 9 자 정도로 길고 짧은 형식이 없습니다. -mnand과 같은 것을 입력하기에 더 빠른 별칭을 지정하고 싶습니다 -mx. 물론 항상 새로운 옵션 이름으로 사용자 정의 바이너리를 만들 수는 있지만이 동작을 제공하는 셸 내장 / …

1
Bash는 .inputrc의 vi-ins / cmd-mode-string 옵션을 무시합니다.
.inputrc를 처음 만들었을 때 (기본적으로 존재하지 않음) 모드를 구분하기 vi-ins-mode-string위해 "+"와 vi-cmd-mode-string":"로 설정 했습니다 . 기본적으로 프롬프트에 "(cmd)"또는 "(ins)"가 붙지 않았지만 나중에 표시되도록하기로 결정했습니다. 따라서 .inputrc에서 해당 옵션을 변경했습니다. 그러나 "+"와 ":"는 계속 내 bash 프롬프트 앞에 붙어 있으며 이유를 모르겠습니다. sourceand로 .inputrc 소싱을 시도했지만 bind터미널의 모든 인스턴스를 종료했지만 아무것도 …

2
BASH-시퀀스 / 증분 된 숫자가있는 grep ps 데이터
ps의 프로세스 목록을 반복하는 bash for 루프가 있습니다. 아이디어는 프로세스가 실행 중인지 확인하고 출력을 계산하는 것입니다. 반복되는 예제 목록은 다음과 같습니다. BOX.Container_Philips1_Primary_X1 BOX.Container_Philips_Primary_X1 BOX.Container_Philips3_Primary_X1 BOX.Container_Server1_X1 BOX.Container_Node1_X1 BOX.Container_Host1_X1 BOX.Container_ClockService1_X1 BOX.Container_ClockService2_X1 내 bash 코드는 다음과 같습니다 #PSUEDO procs=( Philips 1 Node 1 Host 1 Server 1 Philips1 1 Philips3 1 ClockService 2) …

2
bash에서 dd 명령의 이상한 복합 목록
방금 다음 bash 구성을 가로 질러 실행했습니다. 이것은 복합 목록이라고 하며이 세 가지 고양이 명령이 서브 쉘 환경에서 실행된다는 것을 이해합니다. 단계별 설명으로 정말 감사하겠습니다. 이진 이미지 생성 스크립트의 일부이므로 내가하는 일을 알고 있으며, 얻지 못하는 것은 그것이 어떻게 도착하는지입니다. export DD="dd status=noxfer bs=1k iflag=fullblock" ( cat $DIR/file1 /dev/zero | …
bash  dd 

1
awscli는 환경 변수를 볼 수 없지만 cron에서만 볼 수 있습니까?
cronjob이 awscli( 환경 변수를 통해 인증 됨)을 사용하여 백업을 수행 해야하는 도커 컨테이너를 설정하고 있습니다. cron에 도커 변수가 표시되지 않으므로 aws명령을 실행하기 전에 파일에 인쇄하고 소싱합니다 . 나는 한 확인 변수가 아직 크론에서 설정되어 있는지 awscli를 볼 수 없습니다. 다음은이 문제를 보여주는 최소한의 프로젝트입니다. 도커 파일 : FROM debian:jessie # …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.