파일에 지정된 명령에 대한 옵션

파일에 지정된 명령에 대한 옵션

나는 어떻게 가질 수 있습니까?일부유닉스 명령에 대한 옵션이 파일에서 나오나요? 그게 바로 파일이 하는 일이에요~ 아니다포함하다모두옵션 - 다른 옵션은 다른 곳에 지정됩니다.

lsoptions.txt예를 들어 다음 내용이 포함된 파일이 있습니다 .

-F -G

이제 실행하고 싶습니다.

ls -a <and all options specified in the file lsoptons.txt>

즉, ls -a -F -G.

즉, 일부 옵션을 지정하고 다른 옵션은 파일에서 읽습니다.

메모:

  • 이것은 분명히 조작된 예입니다. 나의 실제 사용 사례는 쉘 스크립트에 파일에 제공된 일부 매개변수가 필요하다는 것입니다 TeX. 따라서 사용자가 정보를 여러 위치에 복제하도록 하는 대신 TeX원하는 옵션을 파일에 기록하여 쉘 스크립트에서도 해당 옵션에 액세스할 수 있도록 합니다. 한 가지 옵션은 전체 스크립트를 생성하도록 하는 것이지만 TeX파일에서 옵션을 읽을 수 있다면 훨씬 쉬울 것입니다.

답변1

위에 나열된 간단한 예의 경우,

ls -a $(cat lsoptions.txt)

관련 정보