マークダウンファイルの一意の文字列を別のテキストファイル内の別の一意の文字列に置き換えたいと思います。
GitHub Actionsを介して実行できる基本的なLinuxコマンドを使用してこれを実行したいと思います。
置き換えたい一意の文字列を生成するには、次の手順を実行します。
grep -Po '(?<=href=")[^"]*(?=")' filename | head -1 > replace.txt
次に、ファイルでreplacement.txtの文字列を検索し、それをinject.txtの文字列で上書きしようとします(注入には一意の文字列のみが含まれます)。
答え1
次の変数を使用して、それを置き換える適切な方法を見つけました。
sed -i~ -e"s@$s1@$s2@g" file_to_edit