我有许多客户在他们的 public_html 目录中运行一个软件。该软件包含一个名为的文件,该文件version.txt
包含其软件的版本号(该版本号,仅此而已)。
我想编写一个bash
脚本,它将version.txt
在每个用户的文件中查找直接命名/home/xxx/public_html/
的文件,并输出文件的路径和文件的内容,即:
/home/matt/public_html/version.txt: 3.4.07
/home/john/public_html/version.txt: 3.4.01
/home/sam/public_html/version.txt: 3.4.03
到目前为止,我所尝试的只是:
#!/bin/bash
for file in 'locate "public_html/version.txt"'
do
echo "$file"
cat $file
done
但这根本行不通。