텍스트 파일에서 쉼표 사이의 특정 값을 인쇄하는 방법은 무엇입니까? 파일에는 이러한 유형의 행이 여러 개 있습니다.
0.9999899864,0.6666600108,0.00,0.00,0.00,36988,140920,1,150.00,1500.00,1400.00,1300.00,1,0.50,2.00,0.10,1.00,-0.10,1,123.40,1,0.0,8,
나는 일곱 번째 값을 인쇄하고 싶습니다.140920
답변1
한 가지 가능성은 cut
구분 기호를 다음과 같이 설정하는 것입니다 ,
.
$ cut -d',' -f 7 test
140920
(다시 파일 이름이 이라고 가정합니다 test
.)
답변2
당신은 그것을 사용할 수 있습니다 awk -F "," '{print $7}'
.
예를 들어, 내용이 file 에 test
있으면
awk -F "," '{print $7}' test