cas*_*ase 3 linux shell command-line
只是想知道我怎么能less在Linux目录中的最新日志文件?我是一个oneliner,可能考虑别名!
像这样的东西?
ls -1dtr /your/dir/{*,.*} | tail -1 | xargs less
Run Code Online (Sandbox Code Playgroud)
请注意,对于ls我使用Unix ls命令的答案的第一个块:使用选项时显示完整路径
因为它需要一个参数,我们创建一个函数而不是别名.将以下内容存储在~/.bashrc:
my_less_func ()
{
ls -1dtr "$1"/{*,.*} | tail -1 | xargs less
}
Run Code Online (Sandbox Code Playgroud)
来源它(它足够了. ~/.bashrc)并用以下方法调用它:
my_less_func your/path
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1025 次 |
| 最近记录: |