shell脚本向终端打印
时间: 2023-08-19 13:14:52 浏览: 124
Linux Shell脚本系列教程(二):终端打印命令详解
回答: 在shell脚本中,可以使用printf命令向终端打印输出。与echo命令不同,printf命令可以控制输出的格式,比如字符串的宽度、左右对齐方式等。可以使用以下语法来使用printf命令:printf "格式字符串" 参数1 参数2 ... \[1\]。例如,下面的脚本使用printf命令向终端打印表格形式的输出: #!/bin/bash printf "%-5s %-10s %-4s\n" No. Name Mark printf "%-5s %-10s %-4.2f\n" 1 Curry 92.32 printf "%-5s %-10s %-4.2f\n" 2 James 94.87 printf "%-5s %-10s %-4.2f\n" 3 Kevin 91.89 这个脚本会输出一个包含编号、姓名和分数的表格。每个字段的宽度可以通过格式字符串中的参数来控制,例如%-5s表示字符串宽度为5个字符,并且左对齐。\[1\]
#### 引用[.reference_title]
- *1* [【脚本语言】Shell Script - 终端打印指令](https://blog.csdn.net/weixin_42839065/article/details/131584387)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [Shell 采集终端信息](https://blog.csdn.net/yetyongjin/article/details/123989784)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文