sed를 사용하여 텍스트의 첫 번째 줄을 바꾸고 싶습니다. 다음과 같아야 합니다.
sed -i.bak "1 s/^.*$/"CompoundState\tMethod\tApproach\tS^2\tEnergy\tPath"/" awk.xls
하지만 OSX에서도 실행해야 하는데 "\t" 탭 공간을 지원하지 않습니다. awk에 해당하는 공간이 있나요?
답변1
Bash를 포함한 일부 셸에서는 Ctrl-V 접두어를 붙여서 모든 리터럴 문자를 입력할 수 있으므로(예: Tab의 경우 Ctrl-I, Return의 경우 Ctrl-M) 한 줄 Ctrl-V Ctrl-I
대신 내용을 입력할 수 있습니다 .\t