나는 bash에서 stdout에 일련의 줄을 출력하는 함수를 가지고있다. 나는 그들 사이에 몇 가지 구분 기호가있는 한 줄로 그들을 결합하고 싶습니다.줄을 하나의 문자열로 연결하는 방법
전 :
one
two
three
후 :
one:two:three
이 작업을 수행 할 수있는 쉬운 방법은 무엇입니까? glennJackman의 수정 그대로
awk '{printf("%s%s", sep, $0); sep=":"} END {print ""}' file
또는 사용자가 지정한로 떠들썩한 파티 @ 촬영
정답입니다. 나는 그것을하기 위해 걷는 몇 가지 간단한 기능이 있다는 것을 알았다. – Shep