쉘 스크립트를 사용하여 파일의 각 줄 시작 부분에 공백을 남겨두고 싶습니다. [닫기]

쉘 스크립트를 사용하여 파일의 각 줄 시작 부분에 공백을 남겨두고 싶습니다. [닫기]

쉘 스크립트를 작성하고 싶은데, 그 쉘 스크립트에서 파일의 각 라인 시작 부분에 공백을 남겨두고 싶습니다. 예를 들어 첫 번째 줄에 1칸, 두 번째 줄에 2칸, 세 번째 줄에 3칸 , 그리고 네 번째 줄에 4개의 공백이 있습니다. 공백... ...출력은 다음과 같습니다. 여기에 이미지 설명을 입력하세요.

답변1

그것은 다음과 같습니다:

for x in {1..6}; do printf "%${x}s\n" $x ; done

관련 정보