回答:
これを処理する一般的な方法bin
は、ホームディレクトリにディレクトリを作成することです。mkdir ~/bin
次に、そこにカスタムスクリプトを配置できます。 mv start-working ~/bin
スクリプトが実行可能であることを確認してください: chmod +x ~/bin/start-working
これを~/.bashrc
ファイルの最後に追加します(bashを使用している場合は、おそらくそうです):export PATH=$PATH:~/bin
ここで、ターミナルに再度ログインしてログアウトすると、単にタイプするだけstart-working
で、スクリプトが実行されます。
パスが設定されたので、新しいスクリプトをドロップする~/bin
と、名前を入力するだけで済みます。
export PATH=$PATH:~/bin/*
が、それは望ましい結果を返しませんでした。
~/.profile
既に~/bin
PATHに追加されているため、追加~/.bashrc
で追加すると無意味に2回以上追加されます。
カスタムコマンドを作成する方法を探していましたが、他にもこの質問がありました。私が探していたのはエイリアスであったと思うので、エイリアスでこれを行う方法を紹介します。
ホームフォルダーで:
nano .bash_aliases
そして、そこにコマンドを1行で書き留めることができます。
alias start-working='sudo service apache2 start; sudo service mysql start; sublime'
ファイルを保存した後、bashrcを再構成します
. ~/.bashrc
そして、新しいエイリアスがロードされていることを確認してください
alias
これで、次のコマンドを実行して作業を開始できます
start-working
source ~/.bashrc
or. ~/.bashrc
コマンドを実行して変更を適用できます。