题解 | #格式化输出#
格式化输出
https://www.nowcoder.com/practice/d91a06bfaff443928065e611b14a0e95
#!/bin/bash
array=($(cat "./nowcoder.txt"))
for (( i=0;i<${#array[@]};i++ ))
do
echo ${array[i]} | grep -Eo "[0-9]" | awk 'BEGIN{j=0} {list[j]=$0;j++;} END{for(k=0;k<j;k++){printf "%s",list[k]; if(j>3 && ( (k+1-j%3)%3==0 || k+1==j%3 ) && k!=j-1) printf ","; } print "" }'
done
上海得物信息集团有限公司公司福利 1212人发布
查看19道真题和解析