`install -T /dev/null xxx`를 다시 작성하는 방법

`install -T /dev/null xxx`를 다시 작성하는 방법

하나의 명령에 다음 두 명령을 작성하려고 합니다.

install -m 0755 -T /dev/null filename
echo "file content" > filename

그게 가능합니까? -T /dev/null파일을 "접촉"하는 것을 방지할 수 있는 방법이 있습니까 ?

답변1

단일 명령이 아닌 단일 라인( filename올바른 패턴과 내용으로 생성된) 프로세스 대체를 지원하는 셸에서:

install -m 0755 <(echo "file content") filename

관련 정보