エイリアスgeditはパラメータを受け入れます。

エイリアスgeditはパラメータを受け入れます。

このエイリアスは UNIX と Redhat で使用できます。 Fedoraでは動作しません

alias te 'gedit "\!*" &'

使用法: te myfile.cpp

編集ウィンドウでgeditを開き、バックmyfile.cppグラウンドで実行されます。

Fedoraの問題ですか、それとも構文を調整する必要がありますか?

答え1

これはスタイルのエイリアスです。私の考えでは、Fedoraでまたはをcsh使用しているようです。シェルをまたはに変更するか、エイリアスをとして書き換えることができます。shbash/bin/csh/usr/bin/tcsh~/.profile

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

注:functionキーワードはオプションです。 Bourneスタイルのシェルの一部のバージョンではこれを必要としますが、一部のバージョンではそれを理解していないか、必要としません。一部のバージョンはその有無にかかわらず動作します。

PS:Bourne Shell Clubへようこそ。cshそして、tcshBourneスタイルのシェルにはない問題もたくさんあります。

関連情報