我有這樣的腳本:bash腳本無法找到[^]
#!/bin/sh
du -s */ [^.]*/ | sort -n | while read a; do echo $a; done | sed -r 's/^ *([ 0-9]{3})([ 0-9]{3})([ 0-9]{3}) *(.*)\/$/\1 \2 \3 \4/'
,但由於某種原因,我得到這個錯誤:
du: cannot access `[^.]*/': No such file or directory
我缺少什麼?我不知道我的腳本有什麼問題。
感謝
你可能希望'。* /'而不是'[^。] * /' –