トップ よくある質問 Linux教室よくある質問 testというプログラムファイルを作成したが動作しない
TMUNER

testというプログラムファイルを作成したが動作しない

ファイル名=testは条件式の真偽を判定するための、Linux/UNIXシステムに実在するコマンドです。
(/usr/bin/testにあります)

これをC言語やFortran、Perlなどのプログラム、シェルスクリプト等、実行できるファイルにtestと名付けた場合、コマンドの検索順(パス)の設定によっては予期せぬ結果になります。

試験的プログラムには test と名付けがちになりますが、使わないほうがよいでしょう。