所以,我基本上是想把排序后的数组/数据存储到另一个数组中,然后用那个数据打印其他东西?
即使我想要页脚,排序后的数据也打印在页脚之后。
printf (" %-25s %-20s %d\n", employee_name[working_employee_id[y]], title[employee_name[working_employee_id[y]]], salary[employee_name[working_employee_id[y]]]) | "sort -nr -k2"
我想在执行完这一行之后打印其他内容,而不是让sort在最后打印
1条答案
按热度按时间w3nuxt5m1#
如果您想确保您要用管道传输的命令在页脚文本之前完成所有输出的显示,那么在打印任何其他内容之前,您需要在输入结束时对管道进行
close()
。示例: