0
在bash脚本我有这样的台词:巴什 - 空格出现在面前
FULL_NAME1="$LAST_NAME$FIRST_NAME"
echo $FULL_NAME1
FULL_NAME="%$LAST_NAME$FIRST_NAME%"
echo $FULL_NAME
首先一个打印不带空格的前面:
Smith John
二打印:
% Smith John%
第一次和最后一次打印没有空格:
FIRST_NAME=`sudo -u user psql -t -d database -c "select first_name from contact where id = '$CONTACT_ID';"`
echo $FIRST_NAME
LAST_NAME=`sudo -u user psql -t -d database -c "select last_name from contact where id = '$CONTACT_ID';"`
echo $LAST_NAME
尝试使用| xargs
以上,但它会擦除第一个和最后一个。
为什么会发生这种情况,我该如何去删除前面的这个空白区域?
感谢您的帮助。
引用您的参数扩展:'回声 “$ FULL_NAME1”'等等。 – chepner