이 스크립트가있는 경우에만 bash에서 스크립트를 실행하는 더 간단한 방법이 있는지 궁금합니다. 내가 원하는 것은 동일합니다 :bash가있는 경우에만 스크립트를 실행하는 방법은 무엇입니까?
if [ -x $name ]
then
$name
fi
또는
[ -x $name ] && $name
내가 무엇을 찾고 스크립트 이름의 반복을 제거
exec_if_exist $name
같은 것입니다.
bash에서 이것을 단순화하는 방법이 있습니까? 커맨드를 찾을 수없는 오류를 줄 수있는 함수 또는 "추측"실행을 원하지 않습니다.
최저
당신은type
명령으로 어느 정도를 단순화 할 수
'rm -f script.sh'와 같이 파일을 지우는'rm' 명령처럼 되길 원하십니까? 귀하의 경우에는 그것을 실행하고 싶습니다. –
나는 더 간단한 것을 알아 냈습니다 : test -x $ name && $ _ – Jaro