Shell打印案例:echo、printf命令 #!/bin/bash# echo字符串输出echo '默认换行输出'echo -e '解析:\n特殊符号'echo -n '不换行输出'# printf格式化输出命令printf '换行输出\n'# 格式化输出(5表示宽度,-表示做开头)printf '%5d-----%5s-----%5.3f\n' 10 'AAAAA' 10.11printf '%5d-----%5s-----%5.3f\n' 10 'BBBBB' 10.11printf '%-5d-----%-5s-----%-5.3f\n' 10 'CCCCC' 10.11printf '%-5d-----%-5s-----%-5.3f\n' 10 'DDDDD' 10.11 输入文件案例:
读取文件案例: #!/bin/bash# 读取文件cat file1 | while read line1do echo '$line1'done# 读取文件while read line2do echo '$line2'done<file2# 读取文件lines=`cat file3`for line3 in $linesdo echo $line3done |
|
来自: lifebegins40s > 《linux》