在linux中,有什么方法可以呈现两个不同命令的输出,这两个命令引用相同的对象,但以不使用脚本的隔行格式提供不同的数据。将来自2个linux命令的输出组合成一个输出
解释我的意思当我说隔行格式考虑以下内容。
ls --full-time
将显示当前目录中每个子文件夹的完整时间标记和文件夹名称。
du -sh ./*
将显示当前目录中每个子文件夹的总大小和名称。
如果我要运行一个命令,然后运行另一个命令,我会在各自的行上获得所有尺寸,每个尺寸旁边都有一个文件夹名称,然后我会得到所有日期,每个日期都伴随一个文件夹名称在他们自己的路线上。
“隔行扫描”我的意思是提供每个命令的第一行输出,最好在一行。然后,每个命令的第二行输出以相同的方式呈现(ect)。 I.E会显示所有这些数据,以便每个文件夹的日期,大小和名称都显示在同一行上,尽管并非所有这些数据都由同一命令提供。 (我不介意文件夹名称是否显示两次,因为这是由两个命令提供的)。
检查系统是否具有'stat' cmd('哪个stat',它应该在那里)。 'man stat'看看如何使用它的'printf'参数。祝你好运。 – shellter