バイナリファイルを実行する他の方法は何ですか? [閉鎖]

バイナリファイルを実行する他の方法は何ですか? [閉鎖]

ターミナル(コマンドライン)を使用してUnixバイナリを実行するためのより多くの方法はありますか?例えばecho:

$ /bin/echo "test"
test

$ cd /bin/
$ ./echo "test"
test

$ eval echo "test"
test

ベストアンサー1

バイナリを実行できるシェルコマンドラインまたはシェルスクリプト行にコードを表現する方法はいくつかあります。それらはすべてシェルコマンドの実行として要約されます。コマンドがファイルを参照する場合、シェルはファイルの実行を試みます。ファイル実行権限があると、試行は成功します。ファイルはバイナリ実行可能ファイル、または最初の行でソルバーを参照するスクリプト(「#!」で始まる)、または単純な一般データ(テキストなど)です。このとき、実行可能であれば実行または解釈されます。シェルにはコマンドを表現するさまざまな方法があります。可能性は無限です。

おすすめ記事