3
홀수 열만 인쇄하려했지만 시도 할 수 없었습니다!AWK가있는 열 인쇄
awk '{for (i=1; i<=NF; i++) print $2*i-1}' file > test
하지만 모든 것을 하나의 열에 인쇄합니다!
도와 주시겠습니까?
는홀수 열만 인쇄하려했지만 시도 할 수 없었습니다!AWK가있는 열 인쇄
awk '{for (i=1; i<=NF; i++) print $2*i-1}' file > test
하지만 모든 것을 하나의 열에 인쇄합니다!
도와 주시겠습니까?
는그냥 i+=2
을 사용하여 감사 : 새로운 요구 사항에 대한
awk '{ for (i=1;i<=NF;i+=2) print $i }' file > test
단지는 null '도'열 수 있도록 : 난 그냥 그것을 찾을
awk '{ for (i=2;i<=NF;i+=2) $i="" }1' file > test
하지만 또 다른 문제입니다. 모든 것이 하나의 열에있을 것입니다 – EpiMan
왜 1을 넣었는지 나에게 설명해 주시겠습니까? – EpiMan
@MaryamSani : 결국'1'은 각 행에 대해'awk'가 true를 반환하도록하여 각 행의 인쇄를 가능하게합니다. 'awk '{for (i = 2, i <= NF; i + = 2) {$ i = ""} print $ 0}'file> test'와 똑같습니다. HTH. – Steve