0
从命令行回车:AWK添加在脚本中使用时与命令行
$cat file.txt
OLAPSYS:3FB8EF9DB538647C:LOCKED OR EXPIRED
上file.txt的运行AWK:
awk '{sub(/[ ]+/," ")}1' file.txt
预期结果:OLAPSYS:3FB8EF9DB538647C:LOCKED OR EXPIRED
From My Script: $ ca牛逼script.sh
active_db_users="OLAPSYS:3FB8EF9DB538647C:LOCKED OR EXPIRED"
for i in $active_db_users
do
acct_status=$(echo $i | awk '{sub(/[ ]+/," ")}1')
echo $acct_status
done
运行脚本:
./script.sh > output
cat output
OLAPSYS:3FB8EF9DB538647C:LOCKED
OR
EXPIRED
意想不到的结果有回车。如何修改脚本,所以结果是没有回车一行:
OLAPSYS:3FB8EF9DB538647C:锁定或过期
您期待多少次迭代循环? –