分页: 1 / 1

如何把一个目录下最新的文件打开,这个脚本如何写?

发表于 : 2014-11-08 1:20
leavingDream
我想写一个脚本,把一个目录下的最新文件用vi 打开,求大神教我

Re: 如何把一个目录下最新的文件打开,这个脚本如何写?

发表于 : 2014-11-08 10:57
poloshiao
1. http://manpages.ubuntu.com/manpages/tru ... /ls.1.html
使用 sort 搜尋
讓最新的檔案 排在第一順位
2. 只要打開第一個順位文件

Re: 如何把一个目录下最新的文件打开,这个脚本如何写?

发表于 : 2014-11-08 13:04
luojie-dune
。毫无意思,作业么。都没其他要求。

Re: 如何把一个目录下最新的文件打开,这个脚本如何写?

发表于 : 2014-11-08 17:20
leavingDream
luojie-dune 写了:。毫无意思,作业么。都没其他要求。
我有用的,因为经常要打开一个目录下最新的的日志,所以想写一个脚本。

Re: 如何把一个目录下最新的文件打开,这个脚本如何写?

发表于 : 2014-11-08 17:24
leavingDream
poloshiao 写了:1. http://manpages.ubuntu.com/manpages/tru ... /ls.1.html
使用 sort 搜尋
讓最新的檔案 排在第一順位
2. 只要打開第一個順位文件
排序我知道,但是不知道如何把第一个文件用vi打开,不知道怎么作为参数传进去

Re: 如何把一个目录下最新的文件打开,这个脚本如何写?

发表于 : 2014-11-08 18:22
poloshiao
細節參閱
把下面指令 複製 貼進終端機 執行
1. info coreutils 'ls invocation'
2. info coreutils 'head invocation'
3. info coreutils 'grep invocation'

Re: 如何把一个目录下最新的文件打开,这个脚本如何写?

发表于 : 2014-11-08 18:22
susbarbatus
function vilog { vi $1/$(ls -t $1/ | head -1); }

Re: 如何把一个目录下最新的文件打开,这个脚本如何写?

发表于 : 2015-01-07 13:03
szl1997
susbarbatus 写了:function vilog { vi $1/$(ls -t $1/ | head -1); }
$还可以这样用,学习了!

Re: 如何把一个目录下最新的文件打开,这个脚本如何写?

发表于 : 2015-01-07 14:45
eexpress
不如直接用incron执行就是。

Re: 如何把一个目录下最新的文件打开,这个脚本如何写?

发表于 : 2015-03-06 16:41
infidel
susbarbatus 写了:function vilog { vi $1/$(ls -t $1/ | head -1); }
然~