특정 구분 기호 사이의 모든 텍스트를 어떻게 제거합니까?sed/awk - 구분 기호 사이의 텍스트 제거
예 :
hello;you;are;nice
반환 : SED의
hello;you;nice
, 난 ...하지만 반드시 그렇지 않으면, 첫번째 구분자 전에 마지막 한 후 텍스트를 제거하는 방법을 알고
언제나처럼 감사드립니다.
특정 구분 기호 사이의 모든 텍스트를 어떻게 제거합니까?sed/awk - 구분 기호 사이의 텍스트 제거
예 :
hello;you;are;nice
반환 : SED의
hello;you;nice
, 난 ...하지만 반드시 그렇지 않으면, 첫번째 구분자 전에 마지막 한 후 텍스트를 제거하는 방법을 알고
언제나처럼 감사드립니다.
컷 사용에 대해 어떻게 -
cut -d; -f2-3
좋은 아이디어! 이것과 함께 작동합니다 : cut -d ';' -f1-2,4 –
을 그것은 매우 sed
sed "s/\w*;//3"
awk -F\; -v OFS=";" '{print $1,$2,$4}' file
당신이 무엇을 요구 분명하지 않다과 straigthforward된다. 사이에 구분 기호? 둘째, 셋째? – fedorqui
예, 죄송합니다 - 예를 들어 두 번째와 세 번째 사이. –