다음 코드에서는 쉘 varibale을 awk에 전달하려고합니다. 그러나 그것을 a.sh foo_bar로 실행하려고하면 "foo is not declared"가 출력되고 a.sh bar_bar로 실행하면 "foo is declared"라는 출력이 출력됩니다. awk에 버그가 있습니까? 아니면 여기서 뭔가 잘못하고 있습니까? gawk-3.0.3을 사용하고 있습
awk에서 문자열을 int로 캐스트하는 메소드를 찾고있다. 나는 문자열 비교 일을 할 나타납니다 다음이 (메모를 : 필드에 $ (5) 두 가지 형식 중 하나의 비율이 80 % 또는 9.0 %) 그래서 awk '{if (substr($5,1,(length($5)-1)) >= 90) ... 나는 그것을 변경할 때 : 내가 의도 한대로 awk '{if (subs
데이터베이스에서 내 보낸 일부 주소 데이터가 있습니다. 주소에 여러 줄이 있으면 내 보낸 데이터가 모든 줄을 하나의 문자열로 결합하여 이전 줄을 달러 기호로 구분합니다. 여기에 주소 중 하나입니다 : INFORMATION DELIVERY DEPT$704 CHERRY ST$ATLANTA, GA 30332-0900
내가 달러 기호에 배열의 printf와 별
나는 탭으로 구분 된 파일을 가지고 있으며 파일에있는 열에 대한 수학적 계산을 수행하려고합니다. 파일 이름이 sndf하자 및 $tag 내가 다시 값의 차이와 그 결과를 분할 한 후 $tag의 값과 열 네 값을 나누어 첫 번째 열 3과 2의 값 사이의 차이를 찾으려면, 어떤 정수 값이 칼럼 (3)과 (2) 및 최종 결과 모두 U 개선을 제안 할 수 .....
안녕하세요, Windows XP에서 R을 사용하고 있습니다. 내 셸 경로에 cygwin이 있습니다. 내가 원하는 것은 R 셸 명령을 통해 gawk에게 명령을 보내려는 것입니다. 셸 ("gawk"{ "_ 79.7.dat" "} 오류 : 예기치 않은 '{'in"shell " 내가이 문제를 해결할 수있는 방법을 은? 는
하지만 마지막 줄 텍스트를 교체 AWK : 제대로 gawk -v var="hot" "{ if(!NR){gsub(/cool/,var,$0) ;print} else{print}}" awk_test
입력 파일을 작동하지 않는 것은 this is a cool jack
this nota cool kack
this obviously a cool jack
유
GMT 유틸리티 (일반 매핑 도구)와 xyz 파일 윤곽을 그리는 짧은 박쥐 파일을 쓰고 있어요 최대 및 최소 파일을 읽고 나중에 박쥐 파일에서 사용하고 싶습니다 내가 한 일은 둔한 {% 파일 % 설정 min_color = 둔한 "BEGIN"END {인쇄 최대} {($ 3> 최대) 최대 = $ 3 경우} {0 = 최대} BEGIN "= 설정 max_color