我想从多个文件中获取前 20 个左右的字符。
我见过使用 cut 的示例,但它们似乎都获取文件中每行的前 20 个字符,而我只想要文件本身的第一个字符(即从第一行开始),仅此而已。
有没有简单的方法可以做到这一点?
答案1
完整的命令是:
head -c 20 yourFile.txt
答案2
没有意识到 -c 选项head
是不可移植的。您可以dd
像这样输出前 20 个字节:
dd if=/path/to/infile of=/path/to/outfile bs=20 count=1
of=/path/to/outfile
如果您希望结果输出到标准输出,则可以省略该部分。