«bash» 태그된 질문

Bash (Bourne-Again SHell)는 기본적으로 우분투의 명령 행 인터페이스에서 사용되는 쉘입니다.

4
명령 pipe grep에서 출력을 파일로 경로 재 지정
나는 이것을 실행 중이다 : cat /dev/urandom|hexdump| grep -i "ffff f" > random file random에서 아무것도 얻지 못하면 명령이 중단 된 후에 길이가 0으로 유지됩니다. 출력을 파일에 쓰는 방법? 결과를 다음과 같은 출력 데이터가 포함 된 파일에 작성해야합니다. 021bc40 7724 d4f5 59ec bcbb ffff fd26 ab3c 9b7c 03a9100 b3a5 8601 …

2
redirectioin 연산자를 사용하여 명령에 어떤 매개 변수가 제공되는지 확인하는 방법은 무엇입니까?
이것은 작동합니다 : $ echo "HELLO에 알림 보내기"| 지금 이것은하지 않습니다 : $ 지금 <echo "HELLO에게 알림 보내기" '파일 또는 디렉토리를 찾을 수 없습니다'라고 표시되어 있습니다. -f이 명령 에는 옵션이 있다는 것을 알고 있습니다. 이 명령을 사용하면 주어진 순간에 실행할 파일을 제공 할 수 있습니다. 그래서 이것은 나를 생각하게했습니다 ... …


5
타임 스탬프를 사용하여 crontab에 로그를 추가하는 방법
crontab에서는 매일 백업 스크립트를 예약했습니다. 이제 cron이 스크립트를 실행할 때 상태는 아래와 같이 로그 파일에 기록됩니다. 0 0 * * * /home/backup.sh > /home/groupz/db-backup/fbackup.log 2>&1 이제 cron이 스크립트를 실행할 때마다 로그 내용이 갱신됩니다. 따라서 실행 된 시간의 타임 스탬프와 각 시간의 내용 아래에 기존 내용과 함께 동일한 파일에 내용을 추가하고 …
9 bash  scripts  cron  logs 

2
여러 파일에서 단어 개수를 어떻게 나열합니까?
각 파일에 단어 'work'가 포함 된 단어가 몇 개인 지 알아야한다고 가정 해 보겠습니다. 나는 'work'이있는 파일을 찾으려면 다음과 같습니다 ls work. 그리고 단어의 수를 알아 내려면wc -w 그러나 나는 이것을 시도했고 모든 파일에 결합 된 단어 수가 아닌 파일 수를 표시하는 것 같습니다 (필요한). ls work | wc -w …

1
터미널에서 실행 파일을 실행
나는 우분투를 처음 사용하고 있으며 현재 과제 때문에 있습니다. 몇 가지 질문을하고 싶습니다 : 쉘 스크립트를 실행하기 위해 새로운 명령을 어떻게 만들 수 있습니까? 예를 들어, passwd터미널에 입력하면 에서 실행 파일을 실행합니다 /usr/bin/passwd. 파일과 동일하게 만들려면 어떻게합니까? 쉘 스크립트를 passwd? 와 같은 실행 파일로 어떻게 변경 합니까?

3
cd를 사용하여 파일의 상위 디렉토리로 이동 하시겠습니까?
나는 나를 위해 약간의 일을하기 위해 .sh를 작성하고 있지만 이제는 파일 /path/to/file.end가있는 디렉토리로 cd 해야하는 시점에 있습니다. 터미널은 허용하지 않습니다 cd /path/to/file.end bash: cd: /path/to/file.end: Not a directory 슬프게도 내가 아는 해결 방법이 없으므로 도움이된다면 좋을 것입니다!

1
bash 스크립트 소스 : 해당 파일 또는 디렉토리 없음
이런 식으로 시작하는 스크립트가 있습니다 #!/bin/bash VALKYRIE=~/myProjects/valkyrie source $VALKYRIE/cluster.conf 하지만 내가 그것을 실행하면 반환 line 2: ~/myProjects/valkyrie/cluster.conf: No such file or directory 그러나 파일이 존재하고 실행할 때 source ~/myProjects/valkyrie/cluster.conf정상적으로 실행됩니다. 어떤 생각? VALKYRIE변수를 다른 곳에 설정 하면 경로의 하드 코드가 옵션이 아닙니다.
9 bash  scripts  source 

2
왜 .profile (.bashrc 아님)이 ~ / bin을 경로에 추가합니까?
이후로는 .bashrc(의미에서 더 "일반적인"입니다 .profile소스가) 왜 "를 포함 ~/bin경로에"절차에 있지 .bashrc? 사용자가 비 로그인 쉘에서 원하지 않는 이유는 무엇입니까? (특히 오늘날 비 로그인 쉘이 더 일반적입니다 *) 수동으로 변경을 수행 할 수 있지만 이유가 있는지 알고 싶습니다. * 증명할 수는 없지만 그럴 것 같습니다.

2
줄 바꿈을 제거하는 배쉬 스크립트?
파일을 입력하고 줄 바꿈을 제거하여 내용을 에코하는 스크립트가 필요합니다. 난 노력 했어: #!/bin/bash find $HOME '$1' | while read line; do echo "${line}"; done 그러나 그것은 아무것도 반환하지 않습니다.
9 bash 

6
그놈 터미널 내용을 ANSI 이스케이프 코드로 저장하는 방법?
VT100 터미널은 -를 사용하여 이스케이프 코드가있는 터미널 내용을 파일 에 저장 하는 비교적 간단한 방법입니다 .Metap XTerm.VT100.printAttributes: 2 XTerm.VT100.printerCommand: cat - > file XTerm.VT100.translations: #override Meta <KeyPress> P: print() \n 나는 꽤 많이 둘러 보았고 이것이 기본 그놈 터미널 + XTerm + Bash에서 작동하는 해결책을 찾을 수 없습니다. 나는 할 …

3
bash 디버거가 ddd와 작동하게하려면 어떻게해야합니까?
ddd script.bsh는 스크립트를 열지 않습니다. 유리를 보여주고 ddd를 닫으려면 "bash is busy"라고 말합니다. 오래된 메시지를 찾았지만 도움이되지 않았습니다. https://lists.gnu.org/archive/html/ddd/2008-10/msg00006.html ddd-3.3.12-test6.tar.gz를 찾을 수 없으므로 우분투 저장소의 ddd 버전을 사용하고 있습니다. bashdb도 이미 설치되어 있습니다. apt-get install ddd bashdb를 사용했습니다. Precise에서 bash에 ddd를 사용할 수 있습니까?
9 bash  debug 

3
bash 스크립트에서 컬러 출력을 얻는 방법은 무엇입니까?
grepgnome-terminal 내에서 실행 하면 색상이 출력됩니다-쉽게 눈에 띄는 일치, 다른 색상의 줄 번호 (-n) 등 그러나 grepbash 스크립트를 통해 정확히 동일한 명령을 실행하면 색상이 지정되지 않고 평면 출력이 나타납니다. bash 스크립트를 사용하여 컬러 출력을 얻을 수있는 방법이 있습니까?
9 bash 


2
bash 코드로 CD-ROM 열기
나는 프로그래머가 어떻게 아기를 스윙시키는 지에 관한 재미있는 비디오 클립에서이 코드를 복사 했다 . 코드는 다음과 같습니다. #!/bin/bash while [ l=l ] do #eject cdrom eject #pull cdrom track back in eject -t done 그러나 명령 sh baby_rocker.sh으로 실행하면 eject: unable to find or open device for: "cdrom"컴퓨터에 CD-ROM 장치가 …
9 bash  cd-drive 

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