![쉘 스크립팅, 리눅스, 유닉스, 쉘 [닫기]](https://linux55.com/image/123568/%EC%89%98%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8C%85%2C%20%EB%A6%AC%EB%88%85%EC%8A%A4%2C%20%EC%9C%A0%EB%8B%89%EC%8A%A4%2C%20%EC%89%98%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
$path/shel.sh abcdefgh $path/log.log > 파일. 통나무
"abcdefgh"는 무엇을 의미합니까? 이 스크립트에 제공되는 매개변수입니까? (shel.sh)? 누구든지 이것을 설명할 수 있나요? 미리 감사드립니다!
답변1
$path/shel.sh
$path
: 전개나 분사가 나오지 않는 한 이것은 명령이다 .abcdefgh
: 첫 번째 주장입니다.$path/log.log
$path
: 다시 확장되어 단어 분리가 발생 하지 않는 한 두 번째 매개변수입니다 .> file.
: 리디렉션입니다. 명령 출력은 로 리디렉션됩니다file.
.Log
: 세 번째 인수입니다. 와file.
사이에는 공백이 있으므로 또 다른 매개변수가 됩니다.Log
Log