반응형
text파일이 있는데, text 파일을 이용해서 앞뒤로 다른 string들을 붙여야 하는 경우가 발생하였습니다.
물론 파이썬을 활용해서 할 수도 있겠지만, awk를 배워보고자 시도했는데,
정말 쉽게 사용할 수 있었습니다.
예를 들어서,
a
b
c
d
e
f
이런 파일이 있다면, 그 각각의 라인에 str_front, str_back 을 붙이고 싶다고 하면,
str_front a str_back
str_front b str_back
str_front c str_back
str_front d str_back
str_front e str_back
어떻게 할까요?
awk '{print "str_front" $1 "str_back"}' file.txt
이렇게 하면 됩니다.
더한 awk에 대한 튜토리얼은 아래 링크를 참고하면 좋을 것 같습니다.
반응형
'Utils' 카테고리의 다른 글
랜덤으로 파일 추출하는 파이썬 스크립트 (0) | 2022.04.21 |
---|---|
폴더 안에 파일들 이름 정리하기 (Python3) (0) | 2022.03.29 |
파이썬을 이용해서 디렉토리 안의 파일들 이름 바꾸기! (리눅스에서) (0) | 2022.01.19 |
python으로 yolov5 label을 교체하는 script 만들기 (0) | 2021.12.24 |