Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
对于脚本,我必须创建一个文件并在其中添加一行(仅数字)。但这应该是二进制模式,但我还没有找到解决方案。
我的实际命令:
SIZE=200 touch quota echo $SIZE >> quota
如何在二进制模式下做到这一点?
也许您需要使用 -n 选项?
echo -n "$SIZE" >> quota
或者您可能需要二进制表示,但这仅限于 8 位或 255 位。
echo -ne "$(printf '\\x%x' 200)" >> quota
还要确保您确实需要使用 >> 而不是 > 因为 >> 将数据附加到现有文件,而不是覆盖它。