bashエラー:バイナリファイルを実行できません。

bashエラー:バイナリファイルを実行できません。

なぜコマンドを実行するとき

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スクリプトではありません。

おすすめ記事