«shell-script» 태그된 질문

쉘 스크립트, 쉘로 해석되는 실행 파일 (bash, zsh 등)에 대한 질문.


7
콜론 내장은 어떤 목적으로 사용됩니까?
나는 많은 쉘 스크립트를 해킹했으며 때로는 가장 간단한 것들이 나를 방해합니다. 오늘 나는 :(콜론) bash 내장을 광범위하게 사용하는 스크립트를 보았습니다. documenation는 충분히 간단한 것 같습니다 : : (a colon) : [arguments] 인수를 확장하고 리디렉션을 수행하는 것 외에는 아무것도하지 마십시오. 반환 상태는 0입니다. 그러나 이전에는 셸 확장 시연에서만 사용되었습니다. 내가 본 …

8
쉘 스크립트를 실행하는 다른 방법
스크립트를 실행하는 몇 가지 방법이 있습니다. /path/to/script # using the path (absolute or relative) . script # using the . (dot) source script # using the `source` command 이보다 더 많은가? 그들 사이의 차이점은 무엇입니까? 다른 것을 사용하지 말아야하는 상황이 있습니까?





6
텍스트 파일의 각 줄을 명령의 인수로 전달하는 방법은 무엇입니까?
.txt파일 이름을 인수로 사용하여 파일을 한 줄씩 읽고 각 줄을 명령에 전달 하는 스크립트를 작성 하려고합니다. 예를 들어,, command --option "LINE 1"then command --option "LINE 2"등을 실행 합니다. 명령 출력이 다른 파일에 기록됩니다. 어떻게하면 되나요? 어디서부터 시작해야할지 모르겠습니다.


3
zsh에서 행 배열을 올바르게 수집하는 방법
다음은 출력 my_command을 행 배열로 그룹화한다고 생각했습니다 . IFS='\n' array_of_lines=$(my_command); 그래서 $array_of_lines[1]출력의 첫 번째 행을 참조 할 것 my_command, $array_of_lines[2]두 번째, 세 번째, 그리고. 그러나 위의 명령이 제대로 작동하지 않는 것 같습니다. 내가 확인 한대로 my_command문자 주위 의 출력을 분할하는 것처럼 보입니다 . 배열의 요소를 한 줄씩 인쇄한다고 생각합니다. 나는 …
42 shell-script  zsh 



4
재귀 적으로 가장 큰 파일 찾기
디렉토리에서 가장 큰 파일을 재귀 적으로 찾으려고합니다. 해당 디렉토리 안에 서브 디렉토리가있는 경우 함수는 해당 디렉토리로 들어가서 가장 큰 파일이 있는지 확인해야합니다. 가장 큰 파일이 발견되면 상대 경로 이름과 가장 큰 파일의 이름 및 크기와 함께 출력이 표시됩니다. 전의: dude@shell2 (~...assignment/solutions) % bash maxfile.sh ~/test class/asn dude.h.gch: 9481628 이것이 내가 …


3
명령으로 변수; 평가 대 bash -c
나는 bash는 스크립트 사람이 만든 읽고 있던 나는 저자가 명령으로 변수를 평가하는 평가 사용하지 않는 것으로 나타났습니다 저자는 사용을 bash -c "$1" 대신에 eval "$1" 나는 eval을 사용하는 것이 선호되는 방법이라고 가정하고 어쨌든 더 빠를 것입니다. 그게 사실입니까? 둘 사이에 실질적인 차이가 있습니까? 이 둘의 차이점은 무엇입니까?

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