文本左右對齊排版
有文本4.txt如下:
111111111111111111111 98912 張三
222222222222222222 150020 李四四
333333333333333333333 360000 王五
444444444444444444 2332 趙六六
555555555555555555 222 田七
666666666666666666666 999999
簡單的文本通過批處理排版
編寫代碼
#! /bin/bash file=./4.txt echo -e "\n左對齊\n" while read line do printf "%-30s %-10d %-10s\n" ${line} done < ${file} echo -e "\n右對齊\n" while read line do printf "%30s %10d %10s\n" ${line} done < ${file}
運行結果
轉自
文本左右對齊排版--shell - CSDN博客
https://blog.csdn.net/dengjili/article/details/77800546