ターミナルで独自のUnixコマンドを実行していますか?
質問
Unixコマンドmacmac2unixを作成しました。これは、MacのWordファイルをUnixプラットフォーム用に変換します。
コマンドを次のように実行したい
$macmac2unix file1 file2 file3 ...
問題: すべてのパスでこのコマンドを実行するにはどうすればよいですか
次を.bashrcに追加できませんでした
CDPATH=:/Users/Sam/Documents/Unix
解決
追加を試してください
export PATH=$PATH:/Users/Sam/Documents/Unix
.bashrcへ
スクリプトが/ Users / Sam / Documents / Unixにあることを確認して、スクリプトを実行可能にします。 .bashrcを再読み込みできます:
~> . ~/.bashrc
ただし、既に環境変数をいじっていたら、ターミナルを再起動してください よりクリーンになります。
他のヒント
CDPATHではなくPATHに追加します。
次のようにPATHに追加してみてください:
PATH=/Users/Sam/Documents/Unix:$PATH
所属していません StackOverflow