3 つのインターネットの例を試して、bash シェル関数を作成し、xterm ターミナル経由で呼び出しましたが、成功しませんでした。
1-my 関数はファイル「example」に保存され、このファイルは非実行モードです。
2-私が書いたこのサンプルファイル内:
#!/bin/bash
function quit {
exit
}
function hello {
echo Hello!
}
3-xtermターミナルで、このファイルが配置されているフォルダーで、これらの2つの関数を次の方法で呼び出しました。
$./quit $./hello
そしてこのように:
$quit $hello
それらのどれも機能しません。しかし、次の関数をスクリプトに変更して(関数ワードなしで)FILEを呼び出すと、機能します。
何が起こっているのですか?
ありがとう