有一段代码我看不懂
base64 /dev/urandom | head -n 700 > NewFile.txt
我理解 是base64
将二进制编码为文本,dev/urandom
是随机数生成器。我还知道 是head -n 700
显示文件 NewFile.txt 的前 700 行。我无法确定这些命令将一起执行什么操作。任何指示都值得赞赏,谢谢。
答案1
base64 /dev/urandom | head -n 700 > NewFile.txt
此命令会将命令的输出写入“NewFile.txt”。
解释:
“>”用于将命令的输出路由到文件。
例如。
echo "Hello There" > myFile.txt
在当前工作目录中创建/覆盖“myFile.txt”。
类似地,双击“>”,
echo "Hello There" >> myFile.txt
在当前工作目录中创建/附加“myFile.txt”。