왜 명령을 실행할 때
gnome-terminal -e "ssh -t sv \"cd ~/tmp/perl_libs/bin; bash /usr/bin/tail -f ~/open; echo 'YES'; exec $SHELL\""`
나는 가지고있다
/usr/bin/tail: cannot execute binary file
답변1
당신이 해야 할 일은 꼬리 앞의 bash를 제거하는 것뿐입니다.
그림에서 알 수 있듯이
file /usr/bin/tail
/usr/bin/tail: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), for GNU/Linux 2.6.4, dynamically linked (uses shared libs), stripped
tail은 ELF 파일입니다. Bash 스크립트가 아닙니다.