여러 줄로 된 텍스트의 이전 지점을 삭제하고 싶습니다.

여러 줄로 된 텍스트의 이전 지점을 삭제하고 싶습니다.

아래와 같이 시작점을 제거하고 싶습니다.

파일 이름은 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

(잘못된 데이터가 제공되는 것을 방지하기 위해 뒤에 "/"가 있는 경우 "."만 제거됩니다.)

관련 정보