각 행의 필드 수가 서로 다른 파일의 모든 행의 첫 번째 열과 마지막 열 뒤에 쉼표를 삽입하고 싶습니다.첫 번째 열 뒤 및 마지막 열 앞에 쉼표를 삽입하십시오.
예.
test1 test2 test3
test1 test2 test3 test4 test5 test6
test1 test2 test3 test4
test1 test2 test3 test4 test5
나는 것처럼 보이게하려는 :이 파일 나는 다음과 같이 뭔가를 시도 MA
test1, test2, test3
test1, test2 test3 test4 test5, test6
test1, test2 test3, test4
test1, test2 test3 test4, test5
그러나 그것은 작동하지 않습니다 (구문 오류 또는 전혀 예상 출력 중 하나) :
awk '{NF=NF-1;for (i=NF; i==NF; i--) $i="," print $NF }' my_file1
세미콜론 –