linux 下,将文件内容按照先数字后字母的方式输出?
答案:2 悬赏:80 手机版
解决时间 2021-01-29 23:21
- 提问者网友:沦陷
- 2021-01-29 12:24
我用了sort -n 命令,结果出来的都是先字母后数字
最佳答案
- 五星知识达人网友:酒醒三更
- 2021-01-29 12:50
这样你就要用多个字段排序了,
sort -t: +1 -2 -n +0 -1 -r filename
或
sort -t: -k2,2 n -k1,1 r filename
radishes:5
turnips:8
potatoes:15
lettuce:15
green beans:32
yams:104
carrots:104
此命令按数字顺序对行排序。当两行数字相同时,他们以逆字母顺序出现。
sort -t: +1 -2 -n +0 -1 -r filename
或
sort -t: -k2,2 n -k1,1 r filename
radishes:5
turnips:8
potatoes:15
lettuce:15
green beans:32
yams:104
carrots:104
此命令按数字顺序对行排序。当两行数字相同时,他们以逆字母顺序出现。
全部回答
- 1楼网友:神鬼未生
- 2021-01-29 13:35
比如某个文件权限,其中一段字母表示为r-x,按二进制表示,具有权限就是1,没有权限就是0,对应数字表示就是101,换算为十进制就是数字5。
其它段一样的方法换算,如常见的文件权限rwxr-xr-x,用数字表示就是755。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯