zshに切り替えて、すべてのエイリアスを〜/ .bash_profileから〜/.zshrcにコピーしました。それらのほとんどすべてがそのままで機能しましたが、nginxをすばやく殺すために使用したものは機能しませんでした。``を使用して、killコマンドのpidファイルからpidデータを取得します。次の場合に失敗します。
cat:/usr/local/var/run/nginx.pid:そのようなファイルやディレクトリはありません
したがって、エイリアスが定義されているときにそれを実行しようとしています。どうすればそれを解決できますか?
編集:エイリアスの定義:
alias knx="sudo kill -HUP `cat /usr/local/var/run/nginx.pid`"
ありがとう!
マルセロ。