サイエンティフィックLinux 7を使用しています。私のシェルは/ bin / cshです。
私の.cshrcでは、set -f path= ( "/new_entry/bin" $path:q )
以下に基づいて重複を防ぐためにPATHを設定しました。https://unix.stackexchange.com/a/77666/202228。これは素晴らしい作品です。いつでもファイルをインポートしても、変数に.cshrc
重複したエントリはありません。$PATH
私は願っていますLD_LIBRARY_PATH
。
で古いものに置き換えようとしましたが、.cshrc
表示され、区切り文字の代わりにスペースを使用しているように見え、変数が混乱しているようです。setenv LD_LIBRARY_PATH globalentry:$LD_LIBRARY_PATH
set -f LD_LIBRARY_PATH= ( "globalentry" $LD_LIBRARY_PATH:q )
echo $LD_LIBRARY_PATH
globalentry /usr/lib:/opt/intel/compiler70/ia32/lib:/opt/absoft/lib
:
LD_LIBRARY_PATH
動作しながら重複を防ぐ方法はありますかPATH
?