1
对于脚本,我必须创建一个文件并添加一行(仅数字)。 但是这应该是二进制模式,但我还没有找到解决方案。Bash:回声二进制输出
我居然命令:
SIZE=200
touch quota
echo $SIZE >> quota
如何以二进制方式做到这一点?
对于脚本,我必须创建一个文件并添加一行(仅数字)。 但是这应该是二进制模式,但我还没有找到解决方案。Bash:回声二进制输出
我居然命令:
SIZE=200
touch quota
echo $SIZE >> quota
如何以二进制方式做到这一点?
也许你需要使用-n选项?
echo -n "$SIZE" >> quota
或者,也许你需要的二进制表示,但这个只限于8位或255
echo -ne "$(printf '\\x%x' 200)" >> quota
另外,还要确保你真正需要使用>>而不是>为>>将数据附加到现有文件,而不是覆盖它。
什么是“二元模式”应该是什么意思? –
可以使用ASCII或二进制模式创建/上传文件 – mostworld77
这仍然意味着bupkis的回声通常是针对文本的。 –