呼び出すとファイルが見えますがls
、ファイルにアクセスしようとすると、BASHは以下のエラーで終了します。
bash: ./crclient: No such file or directory
答え1
実行できないファイルが呼び出されているか、必要なライブラリがありません。実行可能であることを確認する方法は簡単です。
[ -x crclient ] && echo "File is executable" || echo "File is not executable"
必要なライブラリを確認するには:
ldd crclient