【发布时间】:2017-03-27 17:30:46
【问题描述】:
$ find ~/AppData/Local/atom/ -name atom.sh -type f | grep -FzZ 'cli/atom.sh' | sed '/^\s*$/d' | cat -n
1 /c/Users/devuser/AppData/Local/atom/app-1.12.1/resources/cli/atom.sh
2 /c/Users/devuser/AppData/Local/atom/app-1.12.2/resources/cli/atom.sh
3
我尝试了一些sed/awk-based options 来摆脱空白行。 (#3 在输出中)。但我不能完全正确...
我需要将最后一行放入变量中...
我正在使用的以下实际命令无法给出输出...
find ~/AppData/Local/atom/ -name atom.sh -type f | grep -FzZ 'cli/atom.sh' | sed '/^$/d' | tail -n 1
【问题讨论】:
-
好吧,这是一种肮脏的方式,但是反向排序和
head -n 1的组合暂时解决了问题......