Solaris 명령의 결과로 이름이 지정된 파일을 생성해야 합니다.

Solaris 명령의 결과로 이름이 지정된 파일을 생성해야 합니다.

명령의 결과로 이름이 지정된 파일을 생성하면 됩니다 ls -l | head -2. 환경변수를 사용할 수 없습니다. 파일 이름에는 개행 문자가 포함되어야 합니다.

을 사용해 보았지만 touch 'ls -l | head -2'성공하지 못했습니다.

답변1

이 명령의 출력을 터치 입력으로 직접 사용할 수 있습니다.

touch "$(ls -l | head -2)"

이 섹션의 출력에는 공백과 개행 문자가 반드시 나타나기 때문에 따옴표가 중요합니다 ls -l | head -2.

관련 정보