다음 샘플 레코드가있는 파일 str.txt이 있습니다. 
31,2713810299,1,11-Aug-15 19:52:10 32,2713810833,1,11-Aug-15 21:36:18 이제 출력은 아래와 같이 awk로 출력하겠습니다.
cat str.txt|awk -F, "{print substr("$4",1,9)}" - 출력은 :
"11-Aug-15" "11-Aug-15" 답변
작은 따옴표는
awk -F, "{print "\x27"substr($4,1,9)"\x27" }" 댓글
답변
POSIXly :
awk -F"[ ,]" -v q=""" "{print q$4q}" <file 답변
POSIX Awk에 대한 약간 다른 접근 방식 :
awk -F"[, ]" "{printf "\047%s\047\n", $4}" file "11-Aug-15" "11-Aug-15" Answer
 다음과 같이 awk 명령을 사용할 수 있습니다. 
cat str.txt|awk -F, "{print substr($4,1,9)}" - 다음 출력을 얻으려면 :
11-Aug-15 11-Aug-15 줄의 시작과 끝에 작은 따옴표가 필요한 경우 :
cat str.txt|awk -F, "{printf "\047%s\047\n",substr($4,1,9)}" - 다음 출력을 얻으려면 :
"11-Aug-15" "11-Aug-15" 댓글
- 단일 없음 따옴표가 인쇄되며 질문이 지정합니다 …
- @jasonwryan : 요구 사항에 따라 업데이트 된 답변을 확인하십시오.
\047(16 진수가 아닌')\x27. awk.freeshell.org/PrintASingleQuote 를 참조하세요.