shell几例简单操作


shell几例简单操作
 
1.获取当前shell script所在的目录
 
 PROGRAM_LOCATION="$( cd -P "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
 
2.检测进程是否存在
 
-d  /proc/$pid or -e /proc/$pid/exe
 
3.shell and subshell
 
 现在已知的是 while read line在subshell中运行,如果里面的一些variable要引用原shell variable,则取不到值。
 
command1 | while read LINE
do
        echo "${LINE}"
done 
 

相关内容

    暂无相关文章