小编Cha*_*les的帖子

tcsh :源文件的路径

我正在 tcsh 下获取一个文件。该文件可以位于文件系统上的任何位置。如何检索源文件的路径?

$0 不起作用:我不执行该文件,而是获取它。

非常感谢 !

command-line-interface unix-shell

5
推荐指数
1
解决办法
4171
查看次数

如何在 bash 中以更简洁的方式连接环境变量路径?

为了修改我的路径(如 LD_LIBRARY_PATH 或 PYTHONPATH),我首先检查变量是否存在。如果是这样,我旧值与新值连接起来(用分号分隔),否则我将变量设置为新值。

NEW_PATH='/path/to/new/path'  
if [ $LD_LIBRARY_PATH ]  
then  
    export LD_LIBRARY_PATH=$NEW_PATH:$LD_LIBRARY_PATH  
else  
    export LD_LIBRARY_PATH=$NEW_PATH  
fi  
Run Code Online (Sandbox Code Playgroud)

它有效,但是当你在脚本中有很多这些源代码时它有点笨拙:是否有一个聪明的技巧可以使这个块成为一个很好的单衬?

谢谢 !

shell bash path unix-shell

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

unix-shell ×2

bash ×1

command-line-interface ×1

path ×1

shell ×1