각 줄의 시작 부분에 단어를 추가하는 방법은 무엇입니까? [복사]

각 줄의 시작 부분에 단어를 추가하는 방법은 무엇입니까? [복사]

파일 1:

Data will be inserted on Thursday  
Messages has been sent at 6pm  
Office hours is from 9am to 6pm  
All the employees are present  

내가 원하는 것을 출력하세요:

DMS Data will be inserted on Thursday  
DMS Messages has been sent at 6pm  
DMS Office hours is from 9am to 6pm  
DMS All the employees are present  

-또는-

내가 원하는 것을 출력하세요:

Data will be inserted on Thursday DMS
Messages has been sent at 6pm DMS
Office hours is from 9am to 6pm DMS
All the employees are present DMS

추가하고 싶은 말데이터 관리 시스템내 파일의 모든 줄에.줄의 시작이나 끝 부분에 추가할 수 있습니다.

답변1

이것을 시도해 보십시오. 도움이 될 것입니다. 편집기에서 파일을 엽니다 vi.

$ vi /file/location  

:1,100 s/^/DMS/ --> Enter  
  • 1,100시작하고 끝내려는 행을 정확하게 지정합니다.
  • s^줄의 시작을 나타내는 대체 명령입니다 .

또는 GNU sed를 사용하여 파일을 열지 않고도 이 작업을 수행할 수 있습니다.

sed -i 's/^/DMS /' /your/file/location

관련 정보