我有一個dd命令的問題。我用它在一段時間是這樣的:如何知道dd何時完成
while c=$(dd count=1000 bs=1 2>/dev/null) ;do
echo -n "$c" > /dev/ttyO5
done < $FILE
和它的作品般的魅力,唯一的問題是,一旦文件被完全讀取,它不停止,同時,它在那裏停留停滯不前。如果dd讀取所有文件,我怎麼能停下來?
順便說一句:注意我的機器是嵌入式的linux,它沒有像普通的ubuntu機器那樣擁有所有的指令和工具。
感謝
輸出dd --version
BusyBox v1.20.2 (MUSE) multi-call binary.
Usage: dd [if=FILE] [of=FILE] [bs=N] [count=N] [skip=N]
[seek=N]
Copy a file with converting and formatting
if=FILE Read from FILE instead of stdin
of=FILE Write to FILE instead of stdout
bs=N Read and write N bytes at a time
count=N Copy only N input blocks
skip=N Skip N input blocks
seek=N Skip N output blocks
Numbers may be suffixed by c (x1), w (x2), b (x512), kD (x1000), k (x1024),
MD (x1000000), M (x1048576), GD (x1000000000) or G (x1073741824)
你能輸出'DD --version'? – Inian
完成,我編輯。 – Lomezno