awk를 사용하여 텍스트 파일의 열 사이의 공간을 늘리려면 어떻게해야합니까?awk를 사용하여 텍스트 파일의 열 사이의 공간을 늘리는 방법은 무엇입니까?
0
A
답변
0
더 예쁜 당신의 출력을 만들려고 노력하는 경우, column
사용
$ printf "%s %s %s\n" one two three four five six seven eight nine
one two three
four five six
seven eight nine
$ printf "%s %s %s\n" one two three four five six seven eight nine | column -t
one two three
four five six
seven eight nine
0
가장 쉬운 방법은 형식 너비 지정자를 사용하는 것입니다. 귀하의 데이터에 따라 다릅니다.
{
for (i = 1; i <= NF; i++) {
printf("%9s ", $i);
}
printf("\n") ;
}
위의 9 개 문자 폭의 공간에서 각 필드를 인쇄 할 수 awk가 알려주는 %9
. 데이터가 9 자보다 넓은 경우, awk는 필요한만큼의 공간을 사용합니다.
printf()
은 매우 유연합니다. 예를 들어 네 개의 필드가있는 입력 파일의 경우 출력 형식을 제어하기 위해 이와 같은 작업을 수행 할 수 있습니다.
printf("%d %9s $d: %s\n", $1, $2, $3, $4);
0
이 당신을 위해 작동 될 수 있습니다
cat <<\! >file
> a b c d
> w x y z
> !
cat file
a b c d
w x y z
awk -v OFS=' ' '{$1=$1};1' file
a b c d
w x y z
관련 문제
- 1. awk를 사용하여 텍스트 파일의 줄 사이의 공백을 삭제하는 방법은 무엇입니까?
- 2. 열 사이의 간격을 늘리는 방법은 무엇입니까?
- 3. LaTeX에서 두 테이블 사이의 공간을 늘리는 방법은 무엇입니까?
- 4. Contentflow - 캡션 텍스트를위한 공간을 늘리는 방법은 무엇입니까?
- 5. VerticalFieldManager에서 필드 사이의 공간을 늘리는 방법
- 6. awk를 사용하여 텍스트 수정
- 7. awk를 사용하여 파일의 마지막 하나를 하나의 레코드로 인쇄하는 방법은 무엇입니까?
- 8. awk를 사용하여 이메일을 텍스트 파일의 이메일 주소 목록으로 보내려면 어떻게해야합니까?
- 9. 텍스트 뷰에서 줄 사이의 간격을 늘리는 방법.
- 10. 위젯 사이의 공간을 제거하는 방법은 무엇입니까?
- 11. springsource tc server에서 permgem 공간을 늘리는 방법은 무엇입니까?
- 12. 확인란과 관련 텍스트 사이의 공간을 늘리려면 어떻게해야합니까?
- 13. awk를 사용하여 파일의 특정 행을 변경하십시오.
- 14. SQL 2005 Server에서 데이터베이스의 디스크 공간을 늘리는 방법은 무엇입니까?
- 15. 보기의 세로 공간을 채우기 위해 UI 요소를 늘리는 방법은 무엇입니까?
- 16. 저장된 텍스트 파일에서 숫자를 늘리는 방법은 무엇입니까?
- 17. AWK를 사용하여 이러한 중복을 제거하는 방법은 무엇입니까?
- 18. 텍스트 위젯의 글꼴 크기를 늘리는 방법은 무엇입니까?
- 19. 테이블 뷰 셀에서 텍스트 레이블과 세부 텍스트 레이블 사이의 간격을 늘리는 방법은 무엇입니까?
- 20. Google Map으로 머리말과 꼬리말 사이의 공간을 자동으로 채우는 방법은 무엇입니까?
- 21. awk를 사용하여 한 파일의 열을 다른 파일의 열로 바꿉니 까?
- 22. 선형 차트에서 plotsymbol과 plotsymboltext 사이의 간격을 늘리는 방법은 무엇입니까?
- 23. awk를 사용하여 파일 처리하기
- 24. awk를 사용하여 고정 길이 문자열을 추출하는 방법은 무엇입니까?
- 25. 버튼 사이의 공간을 제거
- 26. HeaderedContentControl의 내용을 늘리는 방법은 무엇입니까?
- 27. awk를 사용하여 마지막 패턴 범위를 인쇄하는 방법은 무엇입니까?
- 28. 텍스트 상자에서 텍스트 랩을 사용할 때 높이를 늘리는 방법은 무엇입니까?
- 29. AWK를 사용하여 html 파일 내의 텍스트 묶음을 제거하려고합니다.
- 30. awk를 사용하여 소문자를 대문자 'C'로 바꾸는 방법은 무엇입니까?