line="touch : touch : test.txt"
IFS=':' read scr cmd <<< "$line"
echo $scr
echo $cmd
输出:
触摸
触摸 : test.txt
line="touch : touch : test.txt"
IFS=':'
read scr cmd <<< "$line"
echo $scr
echo $cmd
输出:
触摸
触摸测试.txt
我不明白第二种语法如何使 read 删除 ':' 。有任何想法吗?