![텍스트 파일에서 쉼표 사이의 값을 인쇄합니다.](https://linux55.com/image/180217/%ED%85%8D%EC%8A%A4%ED%8A%B8%20%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C%20%EC%89%BC%ED%91%9C%20%EC%82%AC%EC%9D%B4%EC%9D%98%20%EA%B0%92%EC%9D%84%20%EC%9D%B8%EC%87%84%ED%95%A9%EB%8B%88%EB%8B%A4..png)
텍스트 파일에서 쉼표 사이의 특정 값을 인쇄하는 방법은 무엇입니까? 파일에는 이러한 유형의 행이 여러 개 있습니다.
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