#!/bin/sh
str="1234 | 5678 | 90 1234 43 "
echo "###$str1###"
str2=`echo $str | cut -d '|' -f 2 | sed s/' '//g`
str="1234 | 5678 | 90 1234 43 "
echo $str
#全局删除空格
echo "###$str1###"
str2=`echo $str | cut -d '|' -f 2 | sed s/' '//g`
echo "###$str2###"
#删除行首的空格
echo "###$str3###"
结果
###1234###
###5678###
###90 1234 43###