サーバー上で実行可能なファイルがあります。scp
Macデスクトップにコピーすると、bash - ./fig upがバイナリを実行できないというメッセージが表示されます。
私はこれがLinuxから来たので、信じてMac端末で実行しようとしています。この問題を解決する方法を知っていますか?
答え1
fig
スクリプトではなくバイナリの場合、他のオペレーティングシステムでは実行されません。実行しfile fig
て確認します(出力が次の場合はELF 64-bit LSB executable
バイナリ、次の場合はPerl script, ASCII text executable
スクリプトであり、少なくとも他のプラットフォームで実行される可能性があります)。この場合、そのプラットフォームに合わせて構築されたプログラムのバージョンを見つける必要があります。