【发布时间】:2021-06-02 18:23:48
【问题描述】:
我正在运行这个命令 "ls -lah -lF | grep /$ | awk '{print $2,$5,$9}' >> test.txt"
当它运行并将结果发送到文本文件时,输出全部在一行中。如何让它连续形成每个目录?
【问题讨论】:
我正在运行这个命令 "ls -lah -lF | grep /$ | awk '{print $2,$5,$9}' >> test.txt"
当它运行并将结果发送到文本文件时,输出全部在一行中。如何让它连续形成每个目录?
【问题讨论】:
它不在一行中。刚检查。检查您的编辑器如何处理 Unix 行尾。
【讨论】:
awk '{print $2,$5,$9}"\n"' ) * 如果这没有帮助,显示ls -lah -lF | grep /$ | awk '{print $2,$5,$9}' | xxd -g1 | head 的输出,所以所有的字符代码都是可见的。
awk '{print $2,$5,$9}"\n"'。 "\n" 是重要的部分。