追加のパラメータ '&'を持つように$programファイルを永久に設定する方法と場所は何ですか?

追加のパラメータ '&'を持つように$programファイルを永久に設定する方法と場所は何ですか?

次のように端末でプログラムを実行すると:

 $ program file  

例えば

 $ gedit myfile.txt

プログラムの実行中に端末を自由に使用できるように「&」を使用するのが好きではなかった時はありませんでした。

この場合のパラメータとして「&」をどこで、どのように設定できるかを知っている人はいますか?

ベストアンサー1

シェル関数を生成できます。

gedit() { command gedit "$@" & }

または

function gedit() { command gedit "$@" & }

これはfunction、少なくとも理論的にはキーワードはオプションです。関数名がエイリアスとして定義されている場合は必要です。この回答もっと学ぶ。

これ注文するビルドインは、同じ名前のシェル関数をバイパスし、その引数をコマンドとして使用して呼び出されます。

$HOME/.bashrc新しいシェルの起動時に設定されるように定義に定義を追加します。

おすすめ記事