.bashrc
次のようにファイルに別のエイリアスを定義するときに、エイリアス変数を再利用しようとします。
alias cwd='cd /work/local/assignment1'
alias module1='$(cwd)/module1'
module1
私が入れたいディレクトリはどこにありますかcd
?
これはうまくいきません。エイリアスを定義するときに変数を使用できるかどうか疑問に思います。
助けてくれてありがとう。
答え1
あなたのcwd
ものはaではありませんが、次のようにすることvariable
がalias
できます。
cwd='cd /work/local/assignment1'
alias module1='$cwd/module1'
@StephenHarrisが提案したように機能するには、以下を追加する必要がありますcwd
。
alias cwd='$cwd'