
htmlファイル(myfile.htmlなど)とフォルダがある場合、一部のファイルはWebページの一部であり、他のファイルはhtmlにリンクされていません。
リンクされていないファイルを削除する方法は?
答え1
これを受け入れると、名前はファイル内の文字列として現れるすべての項目をリンクと見なします(厳密な意味ではリンクではないかもしれませんが、少なくとも私の考えでは作業が簡単になります)。
for candidate in folder/*; do
if ! grep -q "$candidate" myfile.html; then
rm "$candidate"
fi
done