아래와 같이 시작점을 제거하고 싶습니다.
파일 이름은 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
(잘못된 데이터가 제공되는 것을 방지하기 위해 뒤에 "/"가 있는 경우 "."만 제거됩니다.)