bashTip เล็กๆ ในการลบ space (ช่องว่าง) ที่อยู่ในตัวแปรของ bash shell

ต้องการลบ space ด้านหลัง ให้ใช้
sed 's/ *$//g'

ตัวอย่าง
echo " www ezylinux com " | sed 's/ *$//g'

ผลลัพธ์
www ezylinux com

ต้องการลบ space ด้านหน้า ให้ใช้
sed 's/^ *//g'

ตัวอย่าง
echo " www ezylinux com " | sed 's/^ *//g'

ผลลัพธ์
www ezylinux com

ต้องการลบ space ทั้งด้านหน้า และหลัง ให้ใช้
sed -e 's/^ *//g' -e 's/ *$//g'

ตัวอย่าง
echo " www ezylinux com " | sed -e 's/^ *//g' -e 's/ *$//g'

ผลลัพธ์
www ezylinux com