ファイルで一重引用符を変更しようとしていますが、sedでコマンドを使用していますが、コマンドは/s/'//g filename
正常に機能しますが、&apos
ファイルにも文字があり、変更されません。以下のコードを使用できますか?
sed "/s/'//g" -e '/s/&apos//g' filename
答え1
sedコマンドにスラッシュがあるようです。
sed "/s/'//g"
しなければならない:
sed "s/'//g"
複数の表現が必要な場合は、単に使用してください(ここではGlenn Jackmanが1つだけを望むのではなく、-e
それをしたいとします)。'
&apos
sed -e "s/'//g" -e "s/'//g" filename