如果有数字条目,我需要按第一列对文件进行排序,如果第一列没有,则按第二列排序。它看起来基本上是这样的:
3 - foo bar
1 1 foo bar
- 5 foo bar
2 2 foo bar
- 4 foo bar
然后我需要输出
1 1 foo bar
2 2 foo bar
3 - foo bar
- 4 foo bar
- 5 foo bar
有没有什么好方法可以在 linux 中使用单个命令来做到这一点?谢谢!
如果有数字条目,我需要按第一列对文件进行排序,如果第一列没有,则按第二列排序。它看起来基本上是这样的:
3 - foo bar
1 1 foo bar
- 5 foo bar
2 2 foo bar
- 4 foo bar
然后我需要输出
1 1 foo bar
2 2 foo bar
3 - foo bar
- 4 foo bar
- 5 foo bar
有没有什么好方法可以在 linux 中使用单个命令来做到这一点?谢谢!