这种逐行读取文件,可能是另起一个线程?
at $confige | while read LINE do echo $LINE:$1: ${LINE##*/} if [ "${LINE##*/}" = "$1" ]; then targetPath="$LINE" cd $LINE fi done
发现发现实际效果中,“cd $LINE”并没有起作用。
备注,假设此脚本,文件名为“testgo”,我的启动方式是:./testgo foldername。
我猜测,代码中所用的逐行读取文件,已经“跨shell”了。不知道对不对?