これが私が従うステップです。
`sed 's/[;]+$//g'`
返品
sed 's/;{1,\}$//g'
答え1
デフォルトの正規表現では、+
数量子をエスケープする必要があります。
sed 's/;\+$//' file
または、拡張正規表現を使用してください(sed
サポートしている場合は、GNUはsed
それをサポートします)。
sed -r 's/;+$//' file
答え2
ファイルにCRLF行終端がある場合は機能しません。これを機能させるには、変換と組み合わせる必要があります。
sed 's/.$//'