我对 ubuntu 还很陌生。
我获得了一个程序的多个副本,这些副本的日志路径相同,我可以根据需求添加更多副本。但每次我需要检查某个特定应用程序时,检索日志就变得很累了。
我的文件夹结构如下
/opt/app1/a/long/path/to/logs/1.log
/opt/app2/a/long/path/to/logs/1.log
/opt/app3/a/long/path/to/logs/1.log
我想做的是
/logs/app1/1.log
/logs/app2/1.log
/logs/app3/1.log
我还想使它具有一定的动态性,因此如果我添加 app4,它仍会自动被复制。
我真的不知道如何让它工作,即使是静态的,更不用说添加新的了。我甚至不确定我是否要硬链接或软链接它们,我希望得到建议如何处理它。
短暂性脑缺血发作
答案1
你能编写一个脚本吗?
不清楚您希望我们做什么来帮助您……您可以编辑应用中日志的保存位置。您也可以制作符号链接(但有时会把事情搞乱……)。
对于脚本来说,类似于:
#!bin/bash
read -p "Name App : " app # What is "app1, app2, app3...
less /opt/${app}/a/long/path/to/logs/1.log # Read from log
exit