複数行のテキストの前のポイントを削除したいです。

複数行のテキストの前のポイントを削除したいです。

以下のように開始点を削除したいと思います。

ファイル名はaaa.txtです。

./usr/share/vim/vim73/colors/blue.vim
./usr/share/vim/vim73/colors/default.vim
./usr/share/vim/vim73/colors/peachpuff.vim
./usr/share/vim/vim73/colors/shine.vim
./usr/share/vim/vim73/colors/slate.vim
./usr/share/vim/vim73/colors/desert.vim
./usr/share/vim/vim73/colors/README.txt
./usr/share/vim/vim73/colors/torte.vim

到着

/usr/share/vim/vim73/colors/blue.vim
/usr/share/vim/vim73/colors/default.vim
/usr/share/vim/vim73/colors/peachpuff.vim
/usr/share/vim/vim73/colors/shine.vim
/usr/share/vim/vim73/colors/slate.vim
/usr/share/vim/vim73/colors/desert.vim
/usr/share/vim/vim73/colors/README.txt
/usr/share/vim/vim73/colors/torte.vim

どうすればいいですか?

ベストアンサー1

sedで

sed -e 's,^\./,/,' <inputfile >outputfile

(間違ったデータが提供されるのを防ぐために、後に「/」がある場合は「.」のみが削除されます。)

おすすめ記事