我试过的是
read -p "Enter City In Australia: " city
function getaa {
curl -s http://localhost:8080/api/examples-services/postcode/$city/ |
json_pp | grep -E '"' | cut -d \ -f7-30 | cut -d: -f1 | tr -d '"' |
sed '1d'
}
getaa
#read -p "Enter City In Zip :" sub
#curl -s http://localhost:8080/api/examples-services/postcode/$city/ | json_pp | grep -E '"' | cut -d \ -f7-30 | cut -d: -f2 | tr -d '",,,' | sed '1d' | sed -n ${sub}p
而且在我进入一个城市后,我想输出他们的邮政编码
我的电流输出是:
Perth
Perthville
Perth Gpo
North Perth
Perth East
我的预期产出是:
1.Perth
2.Perthville
3.Perth Gpo
4.North Perth
5.Perth East
最佳答案
如果您只想在每行的开头添加行号,那么可以通过以下管道输出:
cat -n
如果您想格式化行号,sed可以很容易地做到这一点