我正在 Android 手机上运行 shell 脚本,通过创建一些文件来填充空间。部分内容如下:
while ((i < count)); do
dd if=/dev/zero bs=$file_size count=1 of=file.$i.bin
((i++))
done
sync
但是,它dd: 0<1
在 shell 中打印。我在互联网上找不到类似的问题。
有什么提示吗?非常感谢。
答案1
[只是为了在互联网上创建搜索结果]
dd: 0<1
意味着您将 0 值赋予一个dd
期望大于或等于 1 的参数。在您的情况下,您调用的dd
参数bs=0
是不可接受的。
大多数dd
实现都有一个更友好的错误消息,就像 android/toyboxdd
过去所使用的那样。
该特定错误消息是由atolx_range()
正如所称的玩具盒的实施dd
。