다루고자 하는 매트릭스의 header가 이상해서 바꿔야 했다.
$ sed -i "1s/.*/blahblah/g" filename
-i ; 바꾼 상태에서 저장
1s ; 첫 번째 라인과 substitute option
blahblah ; 바꾸고자 하는 내용. 변수의 내용을 넣고 싶으면 sed -i "1s/.*/$var/g" filename 형태로 써준다.
나는 변수에 담긴 내용을 가져다 쓰려고 했는데
var='cat blah.txt'
var=$(cat blah.txt)
두 가지 변수 선언 방법 중 아래 것으로 해야 한다.
하지만,
R에서 system()으로 작업할 때는 커맨드창에서 직접 치는거랑 똑같이 썼는데 안된다는 점....
결국 변수 선언으로 하지 못하고 R에서 불러와서 했다는...
'Linux' 카테고리의 다른 글
데이터가 총 몇줄짜린지 확인하자 (0) | 2017.02.03 |
---|---|
awk 사용 (0) | 2017.01.31 |
tar.gz 한번에 압축 풀기 (0) | 2017.01.19 |