> shell编程 >

shell 字符串替换

read in_cmd
echo $in_cmd > a
sed s/[[:space:]]//g -i a       ##replace space by      ##去掉所以的空格
sed s/,//g -i a			##replace , by          ##去掉所以的逗号
va=$(cat a)

接下就可以对变量va进行判断了。

如果只是输出打印的话,直接输出就可以

read in_cmd
echo $in_cmd | sed s/[[:space:]]//g  

(责任编辑:IT)