grep コマンドは次のとおりです。
grep "%SWFPATH%/plugins/" filename
そしてその出力:
set(hotspot[hs_bg_%2].url,%SWFPATH%/plugins/textfield.swf);
set(hotspot[hs_%2].url,%SWFPATH%/plugins/textfield.swf);
url="%SWFPATH%/plugins/textfield.swf"
url="%SWFPATH%/plugins/scrollarea.swf"
alturl="%SWFPATH%/plugins/scrollarea.js"
url="%SWFPATH%/plugins/textfield.swf"
特定のファイルで言及されている「plugins/」ディレクトリ内のすべてのファイルの名前を含むファイルを生成したいと思います。
基本的に、すべての行からファイル名と拡張子を抽出する必要があります。重複を削除することはできますが、必要な情報を抽出する方法がわかりません。
これは、取得したいファイルの内容になります。
textfield.swf
scrollarea.swf
strollarea.js
ありがとう!!!
PS: スレッド「bash でファイル名と拡張子を抽出する (14 回答)」では、「変数」からファイル名と拡張子を取得する方法が説明されています。私が達成しようとしているのは、これらを「ファイル」から抽出することですが、これはまったく異なります」