5000個の画像URLを既存のサーバーから新しいサーバーに置き換えたいです。以下は、リスト内の画像URLの例です。 https://olddomain.tld/dir1/dir2/attachments/000/020/363/large/Garlic.jpg ここで、URLの最後のスラッシュをhttpsから次に置き換えたいと思います。http://newdomain/images_folder/「sedを使用してこれをどのように実行しますか?
答え1
解決策は実際には非常に簡単です*
。基本的に貪欲ですsed
(つまり、可能な限り長い選択と一致します)。したがって、最後のスラッシュまですべてを組み合わせることができます。^.*/
これを完全なsedコマンドに入れてください:
sed 's|^.*/|{new url}/|'
答え2
私は答えを見つけました:
sed 's|.*/|http://newdomain.com/images|g'