LD_LIBRARY_PATH(.cshrcおよび.shスクリプト)での重複エントリの防止

LD_LIBRARY_PATH(.cshrcおよび.shスクリプト)での重複エントリの防止

サイエンティフィック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_PATHset -f LD_LIBRARY_PATH= ( "globalentry" $LD_LIBRARY_PATH:q )echo $LD_LIBRARY_PATHglobalentry /usr/lib:/opt/intel/compiler70/ia32/lib:/opt/absoft/lib :

LD_LIBRARY_PATH動作しながら重複を防ぐ方法はありますかPATH

ベストアンサー1

おすすめ記事