所以我正在尝试编写一个脚本来搜索目录并查找具有相同类型的数字文件。我试过这个:
find $directory -type f | file -b $SAVEFILES | cut -c1-40 | sort -n | uniq -c | sort -nr |
但是在类型之前存在相同类型的次数 看起来像这样:
168 ASCII TEXT
如何访问该数字的值并存储它,然后在文本之后移动它:
ASCII TEXT: 168
答案 0 :(得分:2)
使用GNU sed附加:
| sed 's/^ *\([0-9]\+\) \(.*\)/\2: \1/'
或
| sed -r 's/^ *([0-9]+) (.*)/\2: \1/'