Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 525 Bytes

bash中如何遍历带空格的文件名.org

File metadata and controls

24 lines (21 loc) · 525 Bytes

bash中如何遍历带空格的文件名

若要遍历的文件名带空格,则不能直接用 $(ls) 来做进程替换,而应该用通配符由shell进行扩展。

即应该是:

for f in *.md
do
    echo $f
done

而不是

for f in $(ls *.md)
do
    echo $f
done