有几行:
echo "1111111111111; 2222222222; 8; 2; 34,12,2,3,5,1; UNKNOW;"
或
echo "1111111111111; 2222222222; 8; 2; 34,12,2,3,5,1,5,12,45,34; UNKNOW;"
或
echo "1111111111111; 2222222222; 8; 2; 3; UNKNOW;"
如何取最后一个字符“;”的值和最后一个逗号“,”?
最佳答案
在评论中,您展示了一个满足您检索第 5 个字段的解决方案。这也是可能的
echo "${line}" | cut -d ";" -f5
关于linux - 如何从模板转换字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38674691/