«bash» 태그된 질문

Bash는 GNU 프로젝트의 유닉스 계열 운영 체제를위한 무료 쉘입니다.

1
첫 번째 행에 한 행이 추가되고 마지막 행에 한 행이 추가 된 새 파일 작성
도움이 필요하거나 파이썬이 필요합니다 (한 번에 한 줄씩 읽음). 필요하지 않아야한다는 것을 알고 있습니다. 나는 많은 수의 텍스트 파일을 가지고 찾는다. FILES=$(find ... -iname "*.txt") num=0 for doc in $FILES; do echo "start string" > cat $doc > echo "end string" > "outfile$num.txt" let num=num+1 done 나는 많은 유닉스 명령을 …
1 bash  cat 

2
모든 인쇄 할 수없는 문자를 대체하는 Bash 명령?
데이터베이스 변경 사항을 확인하고 이러한 변경 사항을 전자 메일로 보내는 bash 스크립트가 있습니다. 인쇄가 불가능한 것을 보내려고 할 때까지 작동합니다. 메일을 '손상'시킵니다. 모든 인쇄 할 수없는 문자를 문자열의 16 진수 코드로 대체하는 편리한 방법이 있습니까? ( " abc & lt; 1A & gt; def & lt; 07 & gt; xyz …
1 bash  non-ascii 

0
Homebrew와 MAMP (Pro)가 함께 잘 연주하려면 어떻게해야합니까?
나는 내 로컬 응용 프로그램 개발의 대부분에 대한 MAMP Pro를 사용하고 있으며 homebrew를 통해 루비 등을 설치하려고 시도하지만 자작은 나에게 다음과 같은 경고를 줄 것이다 : Warning: "config" scripts exist outside your system or Homebrew directories. ./configure 스크립트는 종종 * -config 스크립트를 찾아서 소프트웨어 패키지가 설치되어있을 때 사용할 추가 플래그 …
1 macos  bash  ruby  homebrew  mamp 

1
Windows 10의 Linux 셸 (.sh) 스크립트를 Bash 또는 WSL에 연결 [복제]
이 질문에는 이미 답변이 있습니다. Windows bash에 SH 스크립트 연결 4 답변 .sh Linux 스크립트를 Windows 10에서 두 번 클릭하여 실행하려고 시도한 경우 기본적으로 bash.exe (Windows 10의 Ubuntu Bash)에 할당 한 후에는 열리지 않을 가능성이 높습니다. 왜 열리지 않는데 어떻게 해결할 수 있습니까?

0
iTerm2에서 Vim 쉘 바인딩 (set -o vi)
라이온의 iTerm2에서 bash vi 바인딩을 사용할 때 기록에 문제가 발생했습니다. (라이온으로 전환했을 때 iTerm과 동일한 문제가있었습니다.) 정확하게 설명하기는 어렵지만 k를 눌러 가장 최근의 명령으로 이동하면 커서가 몇 문자 앞으로 나오므로 더 이상 시작할 수 없습니다. 그리고 k를 다시 누르면 커서 앞의 문자가 지워지지 않습니다.
1 bash  vi  osx-lion 

1
Mac에서는 쉘에서 파일 끝 (EOF)을 어떻게 표시합니까?
창에서 F6 키를 눌러 CTRL + 지 문자의 끝을 알리는 문자. c:\> copy con filename 명령 줄 입력을 주어진 파일 이름에 복사합니다. 결국, 텍스트를 누른 후, 나는 F6 소개하는 열쇠 CTRL + 지 (EOF) 문자. 1) 명령 줄 입력을 주어진 파일에 복사하는 동등한 명령은 무엇입니까? 2) 위의 명령에서 어떤 키가 …

2
CentOS의 stdout과 stderr
나는 임원 명령이다 : yum info mcrypt | grep -i error > /dev/null yum info mcrypt | grep -i error 2> /dev/null 그러나 나는 본다 : 오류 : 목록과 일치하는 패키지가 없습니다. 어떻게 stdout에서이 메시지를 숨길 수 있습니까?
1 bash  shell  centos  stdout 

2
절대 경로를 통해 bash 스크립트를 실행하는 방법?
파일이 있습니다. /Users/danylo.volokh/test/test_bash_script.sh 내용은 매우 간단합니다. #!/usr/bin/env bash echo "-- print from script" 나는 "danylo.volokh"폴더에있어. 이 명령은 정상적으로 실행됩니다. Danilos-MacBook-Pro:~ danylo.volokh$ test/test_bash_script.sh -- print from script 하지만 절대 경로로 실행하려고하면 오류가 발생합니다. Danilos-MacBook-Pro:~ danylo.volokh$ /test/test_bash_script.sh -bash: /test/test_bash_script.sh: No such file or directory 모든 폴더에서 절대 경로로 명령을 실행하고 스크립트가 실행되도록하고 …

1
쉘과 같은 프로그램을 "추적"하는 방법?
나는 이해 dash "모델"셸입니다 - 최근에 잘 작성되었으며 POSIX 셸에 필요한 것만 구현합니다. 쉘과 같은 프로그램의 "추적"이 어떻게 수행되는지를 이해하기 위해 대시 소스 코드를 살펴 보았습니다. 대시의 "추적"은 ​​다음과 같이 컴파일하여 수행됩니다. DEBUG 정의되고 호출되는 -o debug. 그렇게하면 파일 trace ~와 함께 열린다. fopen 무엇에 관한 정보가 쏟아져 나오는지 dash …
1 linux  bash  shell 

3
두 가지 매우 유사한 sed 라인이 결합 될 수 있습니까?
나는 쉘 스크립트에서 다음 두 줄을 가지고 있고 sed를 사용하여 이들을 하나로 응축시킬 방법이 있는지 궁금해하고있다. 와일드 카드 나 Glitch와 Chill이라는 단어를 대체 할 수있는 것이 있는지 확실하지 않지만,있는 경우 알고 싶습니다. 정말 중요한 것은 당신이 보는 이상한 괄호 안의 모든 것을 제거하고 다른 것은 만지지 않는다는 것입니다. find . …
1 bash  sed 

1
스크립트가 종료하지 않고 실행 완료되었는지 확인
나는 수정할 수없는 스크립트로 작업하고 있는데, 종료 코드는 사용하지 않습니다. (모든 출구는 단순히 '출구'입니다) 스크립트를 수정하지 않고 (또는 스크립트를 작성한 바보에게 소리 치지 않고), 스크립트의 어느 시점 이전에 스크립트를 종료하지 않고 스크립트가 "끝났습니다"라는 것을 확인할 수있는 방법이 있습니까? 내가 생각할 수있는 유일한 것은 그것이 끝날 때까지 어떻게 든 활성 프로세스를 …
1 linux  bash 

1
Redhat 5.9에서 grep의 행 번호 출력을 제거하십시오.
지금까지 RH 5.9를 사용하지 않았습니다. 6으로 시작했지만 5.9 대의 서버가 있습니다. 5.9의 구문은 약간 다른 점이 있습니다. 예를 들어 grep은 실제 검색 전에 숫자 라인을 출력합니다. 다음은 그 예입니다. grep john /etc/shadow 38:john:!$1$/LW9cOmI$.QidFjJmq5xjKfmKugLAy0:16311:0:99999:7::: 38 줄 번호입니다. RH 6에서는 이것이 수정되었습니다. 우리는 grep (GNU grep) 2.5.1을 사용하고 있습니다. 그렇다면 sysadmin이 grep을 …

1
유닉스 소켓을 넣을 곳
나는이 점에 익숙하지 않으므로 미안하다. 데비안 서버를 실행하고 거기에 UWSGI, NGinx 등을 설치하고 있습니다. 구성은 "소켓"을 가리키는 것에 대해 계속 이야기합니다. 빌드 옵션에서 각 프로그램의 소켓 위치를 지정할 수있는 것 같습니다. 기본적으로 그것들은 대부분이 / tmp /에 들어가는 것처럼 보입니다 (모두가 아님). 이 곳이 갈 수있는 좋은 장소입니까? 임이 가능한 …
1 bash  unix  debian  sockets 

5
터미널 명령 반복
터미널 명령이 있다고 가정 해 보겠습니다. foo (실제로 이것은 뭔가 같을 것이다. cd 또는 ls 또는 더 복잡한 무엇인가. 스크립트를 사용하지 않고이 명령을 여러 번 수행 할 수있는 방법이 있습니까? 예를 들어 다음과 같은 작업을 수행하려고합니다. foo && foo && foo && foo && foo 내가 뭔가를 할 수있는 방법이 …

2
공백으로 구분되지 않은 열을 새 파일로 선택하고 복사하는 방법?
열을 선택하고 새 파일에 복사하는 방법에 대한 (jcbermu) 스크립트를 보았습니다. 모든 열이 공백으로 구분 된 경우 (모든 공백이 잘 작동 함) 완벽하게 작동합니다. 이 특수 형식의 파일에서 작업하도록 둘러보기 스크립트를 개선하고 싶습니다. 첫 번째 행은 각 열 (animalid snp1 snp2 등)에 대한 헤더를 가지며 공백으로 구분됩니다. 두 번째 행 : …
1 linux  bash  awk 

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