現在のところ、次のようなpath.shというシェルスクリプトがあります。
cat /etc/zsh/zshenv |\
sed "s|bashscripts|bashscripts:$PWD|g" |\
sudo tee >> /etc/zsh/zshenv && zsh
私のパスの最後には:/bashscriptsがあります。アイデアは、$ PATHの末尾に$ PWDを追加することです。しかし、現在は私が望む方法で動作することはできません。私はすべてのユーザーからpath.shと入力し、現在の作業ディレクトリをパスの末尾に追加できるようにします。しかし、これまでこのアプローチは効果がありませんでした。
私はbashの代わりにzshを使用します。お役に立てば幸いです。
ベストアンサー1
echo 'export PATH=$PATH:'$PWD >> /etc/zshrc
source /etc/zshrc
私は仕事をしなければなりませんが、zshを使用していません。 zshrはすべてのシェルに適用されます(zshenvはログインシェルの先頭からのみ読み取られます)。