だから私は現在の日付に何かを変えるために
sed "s/something/`date +"%m-%d-%Y"`/" file.txt
これはmm-dd-YYYY形式で日付を提供しますが、mm / dd / YYYY形式で日付を取得できるようにしたいです。
ベストアンサー1
デフォルトでは、「/」はsedで特別な意味を持つため、次のように「/」をエスケープする必要があります。
sed "s/something/`date +"%m\/%d\/%Y"`/" file.txt
または、次のようにsedに別の区切り文字を使用して「/」をエスケープする必要はありません。
sed "s|something|`date +"%m/%d/%Y"`|" file.txt