sed

Created
Created
2021 Apr 23 9:40
Refs
Refs
awk

특정 파일에서 어떤 단어를 바꾸거나, 어떤 라인만 삭제

awk와 결합하여 사용하면 좋다

stream edit

  • regex replace like lineinfile

nth line

sed "${NUM}q;d" file

stdout

sed "s/from_str/to_str/g" file_name # from_str을 to_str로 치환 sed "/pattern/d" file_name # pattern이 포함된 라인 삭제
 

another file

sed "s/from_str/to_str/g" file_name > new_file1 sed "/pattern/d" file_name > new_file2

바로수정

sed -i "s/from_str/to_str/g" file_name sed -i "/pattern/d" file_name
 
 
 
use @ of /
 
 
 

Recommendations