我现在正在学习linux命令行,这个问题在我的脑子里已经将近一个星期了,但是我仍然觉得我还没有找到最佳解决方案,接下来的问题是:我的文件格式不好每行一个字:linux终端文本操作
SUSE
FEDORA
SUSE
UBUNTU
FEDORA
10.2
10
11.0
8.04
8
10.3
6.10
2006-12-07
2008-11-25
2008-06-19
2008-04-24
2007-11-08
2007-10-04
2006-10-26
2007-05-31
2007-10-18
当你看到那些与版本和发行版的Linux发行版日期正确格式是未来:
2008-11-25 SUSE 10.2
2008-06-19 FEDORA 10
2008-04-24 SUSE 11.0
...
我相信一定会有排序这个权利很简单的办法,我的意思是用一行命令,而不是保存在其他文件中,然后再保存e在其他文件中。
如果'SUSE'为'2008-11-25',那么'2006-12-07'属于谁?你可以使用'wc -l','split'和'paste',但是行数必须合理。 –
您的关键字,日期和版本计数不匹配。如果你发布一个现实的样本,也许更多的人可以帮助你。 – karakfa