Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ターミナルから直接永続的なエイリアスを作成するために、〜/.bashrcに次の関数があります。
function permalias () { alias "$*"; echo alias "$*" >> ~/.bashrc }
問題は、エイリアスを作成しているコマンドにスペースが含まれている可能性があることを考慮していないためpermalias ll='ls -l'、次にターミナルを開いたときに、のようなものが正しく機能しないことです。
permalias ll='ls -l'
それを機能させる方法は?
〜/.bashrcに引用符を追加するだけです。
echo alias "'$*'" >> ~/.bashrc