「〜/ .bash_aliases」の場所


8

ターミナルで恒久的なエイリアスを作成したいのですが、その方法について次の回答を読みました:https : //askubuntu.com/a/5278/364819

しかし、私は小さな問題を抱えています、私はコードを見つけました:

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

回答で参照したとおり。しかし、.bash_aliasesこれらの永続的なエイリアスを設定できるファイルを実際に見つけることができません。

だから私の質問は、このファイルの場所はどこですか?それを作成する必要がある場合は、自分のホームユーザーディレクトリディレクトリに作成するだけですか?

Ubuntu 14.10で実行しています。


2
ホームディレクトリにない場合は、自由にファイルを作成してください。そのため、コードは、ファイルを入手する前に、まずファイルの存在をテストしません。
グレン・ジャックマン、2015

回答:


13

~/.bash_aliasesすでにフルパスです。チルダ(~あなたの完全なホームパスへの)シェル(および他の多くのアプリケーション)によって展開されている(別名$HOME、通常は/home/$USER)。

デフォルトでは存在しないため、作成してください。


17

はい、ホームディレクトリに作成してください。

touch ~/.bash_aliases または空のファイルをテキストエディタで開きます。

gedit ~/.bash_aliases

これは最初のエイリアスの1つである必要があります。

##### ea - alias for editing aliases
#
#When setting up a new aliases file, or having creating a new file.. About every time after editing an aliases file, I source it. This alias makes editing alias a
#bit easier and they are useful right away. Note if the source failed, it will not echo "aliases sourced".
#
#Sub in gedit for your favorite editor, or alter for ksh, sh, etc.
#
alias ea='gedit ~/.bash_aliases; source ~/.bash_aliases && source $HOME/.bash_aliases && echo "aliases sourced  --ok."'
#

良いエイリアスとなるものを見つけたら、と入力するeaと、テキストエディタが開きます。新しいエイリアスを追加します。エディターを閉じます。エイリアスは自動的にソーシングします。新しいエイリアスをすぐに利用できるようにします。そしてあなたはあなたの道を進んでいます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.