0

Mac で、エイリアスを使用する代わりに、$HOME のようなショートカットを作成する方法はありますか?

エイリアスでは、$HOMEいわば前の「cd」ではなく、たとえばが必要です

ストックス

4

2 に答える 2

0

HOMEHOME多くのプログラムが の値を使用してホーム ディレクトリを検索するため、これは非常に悪い選択です。しかし、あなたは確かに行うことができます

#WARNING: this is a bad idea.  It would be better to choose a 
#name other than "HOME"
HOME="cd /p/a/t/h"
$HOME

関数を使用すると、より信頼性が高く柔軟になりますが、このようにコマンドを変数に入れることは確かに可能です。

于 2013-07-06T13:56:10.773 に答える
0

もう 1 つの提案は、.profileファイルを使用してグローバル関数を定義することです。

  1. ターミナルでユーザーのホーム ディレクトリに移動します。
  2. タイプnano .profile(まだ存在しない可能性が高い)
  3. 次のように、goHomeなどの関数を作成します。
goHome() {
 ... paste command here
}

最後に、ファイルを保存します (Ctrl+X を使用)。

ターミナルのどこにでも入力goHome()して関数を実行できるようになり、面倒な操作の関数やショートカットを作成するための非常に強力な機能になりました。

于 2013-07-06T14:05:42.040 に答える