스크립트에 대한 입력으로 디렉터리를 리디렉션하고 파일에 출력합니다.

스크립트에 대한 입력으로 디렉터리를 리디렉션하고 파일에 출력합니다.

미리 만들어진 스크립트에 대한 매개변수로 디렉터리 이름을 사용하고 싶습니다. 그런 다음 출력은 홈 디렉터리에 새로 생성된 파일로 이동됩니다. 파이프/리디렉션이 포함됩니다. 어떻게 해야 하나요?

read dir
$dir > script > outputfile

답변1

스크립트에서 디렉터리 이름을 있는 그대로 사용하려면 해당 디렉터리 이름을 매개변수로 전달하세요.

script $dir > outputfile

디렉토리를 스크립트로 리디렉션할 수 없습니다. 무엇을 입력으로 보고 싶습니까? 이름? 디렉토리 항목의 이름은 무엇입니까? 디렉토리 항목의 내용은 무엇입니까? 등.

스크립트를 작성할 때 매개변수를 처리하는 방법을 알고 있다고 가정합니다. 정확히 무엇을 달성하고 싶나요? 스크립트를 표시합니다. 이건 숙제가 아니지, 그렇지?

관련 정보