PATH環境変数から特定の単語を含むすべての項目を削除したいと思います。どうすればいいですか?
ベストアンサー1
export PATH=$(echo $PATH | awk -F : 'BEGIN{ORS=":"}{for (i=1;i<=NF;i++) if ($i !~ /local/) print $i}' | sed 's/.$//')
「local」という単語を含むすべての$PATH
項目は除外されます。
PATH環境変数から特定の単語を含むすべての項目を削除したいと思います。どうすればいいですか?
export PATH=$(echo $PATH | awk -F : 'BEGIN{ORS=":"}{for (i=1;i<=NF;i++) if ($i !~ /local/) print $i}' | sed 's/.$//')
「local」という単語を含むすべての$PATH
項目は除外されます。