名前を呼び出すだけで、どこからでも呼び出せるようにしたいbatファイルがあります。 Windowsでは、.batファイルが配置されているフォルダーをWindowsのPATHに追加するだけで済みました。しかし、Ubuntuでこれを行う方法がわかりません。似たようなものがあると思います。
誰かがこれを行う方法を説明できますか。
承認された回答:
プログラムをショートカットしてそのままにしておきたい場合は、symを使用できます。リンクまたはエイリアスコマンド。
(これは、実行可能にしたことを前提としています。chmod +x [script file]
)
シンボリックリンク 問題のファイルのように動作するショートカットを作成できます。
sudo ln -s [script start-up file] /usr/bin/[name]
/ usr / binにあるにもかかわらず、呼び出し元のディレクトリから開始されます。
エイリアス 定期的に使用するコマンドまたは一連のパイプコマンドに名前を付けることができます。たとえば、更新/アップグレードコマンドを単一のエイリアス化されたコマンドに組み合わせるのはかなり一般的です。
alias [name]="sh /path/to/script/[file name]"
スクリプトがshで実行されると仮定します(これはbashの場合もあり、より複雑なタスクには違いがあります)。