디렉토리에 특정 단어를 제거하고 빈 문자열( ""
)로 바꾸려는 파일이 있습니다.
20c
표시할 파일 이름에 포함된 파일3월 20일( a
1월, b
2월 등). 파일 이름에 및 가 포함된 20c
21c
파일 만 22c
특정 단어를 제거할 수 있도록 하려면 어떻게 해야 합니까? 이 단어는 항상 6번째 필드(6열)에 나타납니다.
답변1
for f in ./*2[0-2]c*; do perl -i -pe 's/^[^,]*,{5}\KYOUR_SPECIFIC_WORD_ONLY//' "$f" ; done