我正在使用这个命令:
wc -l */* >> file
它会在当前目录中创建一个文件,其中包含来自子目录的所有相应信息。我的问题是它将数据粘贴在 1 个长列中。我可以让它将数据粘贴在几列中吗?
答案1
答案2
“粘贴”命令可能就是您要找的。例如:
$ cut -d: -f1 /etc/group|paste - - - -
root bin daemon sys
adm tty disk lp
mem kmem wheel mail
uucp man games gopher
video dip ftp lock
audio nobody users dbus
...
在那里,我使用 cut 获取 /etc/group 文件中的名称列表,然后使用 paste 将其打印为 4 页。无论您在 paste 命令行中列出多少个连字符,paste 都会吞噬另一行并将其放入该列中。