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
しかし、それはまったく機能しません。