私は1つのファイルtest.shを持っています。この中で私のコンテンツは、私はそれは私が文字列が一致する特定の列を見つける
grep -i "/mnt" test.sh | awk -F"mnt" '{print $2}'
を試してみましたが、出力ライン
/mnt/enjayvol1/backup/test.sh
/mnt/enjayvol1/esync/lokesh.sh
/mnt/enjayvol1/share/mehul
をしたいコンテンツを/ mnt
と一致する場所の文字列を取得する
Nas /mnt/enjayvol1/backup/test.sh lokesh
thinclient rsync /mnt/enjayvol1/esync/lokesh.sh lokesh
crm rsync -arz --update /mnt/enjayvol1/share/mehul mehul mehul123
のように見えていますしかし、これは私に正確な出力を与えることはありません。
grep -o '\/mnt\/[^[:space:]]*' lokesh.sh
出力:
/mnt/enjayvol1/backup/test.sh
/mnt/enjayvol1/esync/lokesh.sh
/mnt/enjayvol1/share/mehul
ありがとう@RomanPerekhrest – LOKESH
@LOKESH、あなたは歓迎です – RomanPerekhrest