«shell» 태그된 질문

'쉘'이라는 용어는 Unix & Linux 운영 체제와 가장 관련이있는 일반적인 클래스의 텍스트 기반 대화식 명령 해석기입니다. 쉘 스크립팅에 대한 질문은 'bash', 'powershell'또는 'ksh'와 같은보다 구체적인 태그를 사용하십시오. 특정 태그가 없으면 휴대용 (POSIX 호환) 솔루션을 가정해야하지만 'posix'를 추가하거나 'sh'를 대신 사용하는 것이 좋습니다.

13
STDOUT의 n 번째 라인을 가져 오는 명령
STDOUT의 n 번째 줄을 가져올 수있는 bash 명령이 있습니까? 즉, 이것을 취할 무언가 $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel here.txt 그리고 같은 일을 $ ls -l | magic-command 2 -rw-r--r--@ 1 root wheel files.txt 나는 재사용 할 스크립트를 작성할 …
210 bash  shell  sed  stdout 


6
Makefile 대상에서 Bash 구문을 사용하려면 어떻게해야합니까?
나는 종종 Bash 구문이 매우 유용 하다는 것을 알게 된다 diff <(sort file1) <(sort file2). 이러한 Bash 명령을 Makefile에서 사용할 수 있습니까? 나는 이와 같은 것을 생각하고있다 : file-differences: diff <(sort file1) <(sort file2) > $@ 내 GNU Make 3.80 에서는 명령을 실행하는 shell대신 대신 사용하기 때문에 오류가 발생 bash합니다.
208 bash  shell  makefile 

10
찾기 : -exec에 대한 인수 누락
나는 오늘 명령으로 도움을 받았지만 작동하지 않는 것 같습니다. 이것은 명령입니다 : find /home/me/download/ -type f -name "*.rm" -exec ffmpeg -i {} -sameq {}.mp3 && rm {}\; 껍질은 반환 find: missing argument to `-exec' 내가 기본적으로하려고하는 것은 재귀 적으로 디렉토리를 거치고 (다른 디렉토리가있는 경우) .rm파일 유형 에서 ffmpeg 명령을 실행하고 …
206 bash  shell  find  arguments  exec 

5
Bash에서 배열로 구분 된 문자열 읽기
공백으로 구분 된 문자열이 포함 된 변수가 있습니다. line="1 1.50 string" 해당 문자열을 공백으로 구분 기호로 분할하고 결과를 배열에 저장하여 다음을 수행하려고합니다. echo ${arr[0]} echo ${arr[1]} echo ${arr[2]} 출력 1 1.50 string 어딘가에서 작동하지 않는 솔루션을 찾았습니다. arr=$(echo ${line}) 이 후에 위의 echo 문을 실행하면 다음과 같은 결과가 나타납니다. 1 …
206 arrays  string  bash  shell 

3
우분투는“bash : ./program Permission denied”라고 말한다.
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 육년 전 . 이 질문을 개선하십시오 컴퓨터 1과 컴퓨터 2에서 Ubuntu를 실행하고 있습니다. 컴퓨터 1에서 C ++ 프로그램을 컴파일했으며을 사용하여 터미널에서 실행할 수 있습니다 ./program_name. 잘 …
206 bash  shell  sh 

7
Bash를 사용할 때 어떤 문자를 이스케이프해야합니까?
Bash에서 이스케이프해야하는 포괄적 인 문자 목록이 있습니까? 그냥 확인할 수 있습니까 sed? 특히 %탈출 해야하는지 여부를 확인하고있었습니다 . 나는 시도했다 echo "h%h" | sed 's/%/i/g' 탈출하지 않고 잘 작동했습니다 %. %탈출 할 필요가 없다는 의미 입니까? 이것이 필요성을 점검하는 좋은 방법 이었습니까? 그리고 더 일반적인 : 그들은 탈출하기 위해 동일한 …








12
bash / shell 스크립트에서 http 응답 코드를 평가하는 방법은 무엇입니까?
나는 명백한 것을 놓치고 있지만 man [curl|wget]Google에 성공하지 못했다는 느낌을 가지고 있습니다 ( "http"는 그러한 나쁜 검색어를 만듭니다). 자주 실패하는 웹 서버 중 하나에 대한 빠른 수정 프로그램을 찾고 있는데 오류 메시지와 함께 상태 코드 500을 반환합니다. 이 문제가 발생하면 다시 시작해야합니다. 근본 원인을 찾기 어려워 보이는 것처럼, 우리는 빠른 …
203 http  bash  shell  http-headers 

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