![Mac OSXコマンドラインからショートカットを作成する[閉じる]](https://linux33.com/image/89595/Mac%20OSX%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%8B%E3%82%89%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
私はヨセミテOSXを実行しているMacBook Proを使用しています。特定のディレクトリに移動してスクリプトファイルを実行するなどのショートカットを作成しようとしています。これがショートカット/エイリアスを作成する最初の試みです。私がこのフォーラムに質問する理由は、私が入力したとき
cd ~
ls -la
.bash_profile
などのファイル/フォルダのリストを取得します.bash_history
(まだ.bashrcはありません)。
私がファイルに入れたものは次のとおりです。
alias run-vagrant = "cd ~/vagrant-dev/v104 && vagrant up"
run-vagrant
ただし、コマンドラインに入るとメッセージが表示されます。
-bash: run-vagrant: command not found
この問題に対する解決策は何ですか?
答え1
この質問に対する答えを見つけました。 .bash_profileと.bashrcの使用
また、次のように入力する必要があります。
source ~/.bash_profile
更新してください。
また、私が役に立つと思う2つのリンクは次のとおりです。
https://www.moncefbelyamani.com/create-aliases-in-bash-profile-to-sign-shortcuts-for-common-terminal-commands/ この -https://community.linuxmint.com/tutorial/view/891- しかし、.bashrcに関するアドバイスに従わないでください。 (私の考えでは、私はうまくいきませんでした) - 代わりに.bash_profileを使用してください。
また、2番目のリンクの説明を見てください。.bash_aliases
inを要求する.bash_profile
方がよりエレガントなスクロール方法です。