#!/bin/sh cnt=0 while true do let cnt++ stra=`awk -v str=$cnt '{print $str}' list_a` strb=`awk -v str=$cnt '{print $str}' list_b` if [ "$stra" = "" ];then break; fi echo $stra的大写为$strb done
用数组会简单一些 from=(a b c d) to=(A B C D) for i in 0 1 2 3; do echo "${from[i]} -> ${to[i]}" done PS,字符串到数组的切换 list="a b c" array=($list)
23,217
社区成员
74,540
社区内容
加载中
试试用AI创作助手写篇文章吧