awk는 atq에서 첫 번째 현장 보고서를 검색합니다.

awk는 atq에서 첫 번째 현장 보고서를 검색합니다.

실력을 향상시키기 위해 awk를 배우고 있으며 노력하고 있습니다.

$ atq | awk "{print $1}" 
28  Wed Oct 31 10:23:00 2018
27  Tue Oct 30 21:20:00 2018
25  Tue Oct 30 21:19:00 2018
29  Wed Oct 31 10:42:00 2018
26  Tue Oct 30 21:20:00 2018
20  Tue Oct 30 18:25:00 2018
30  Wed Oct 31 10:59:00 2018
32  Wed Oct 31 21:03:00 2018
23  Tue Oct 30 18:28:00 2018
31  Wed Oct 31 13:58:00 2018
19  Tue Oct 30 15:43:00 2018
21  Tue Oct 30 18:27:00 2018

예상대로 작동하지 않았지만 작은 프로그램은 비교적 쉽게 함께 작동합니다.

$ atq | cut -f 1
28
27
25
29
26
20
30
32
23
31
19
21

awk를 사용하여 첫 번째 필드를 검색하는 방법은 무엇입니까?

답변1

다음 방법을 시도해 보세요.

atq | awk '{print $1}'

작은따옴표는 쉘이 $1쉘의 첫 번째 위치 인수로 확장되는 것을 방지합니다.

관련 정보