DEV Community

Anuchit Prasertsang
Anuchit Prasertsang

Posted on

คำสั่ง tr สำหรับแปลงหรือลบตัวอักษร

โครงสร้างพื้นฐาน

tr [OPTIONS]  STRING1 [STRING2]
Enter fullscreen mode Exit fullscreen mode

STRING1: ชุดตัวอักษรที่ต้องการแปลงหรือลบ
[STRING2]: ตัวอักษรที่ใช้แทน (optional)

  1. แทนที่ตัวอักษร : แทนด้วยบรรทัดใหม่ \n
echo "path1:path2:path3" | tr ':' '\n'
Enter fullscreen mode Exit fullscreen mode

ผลลัพธ์:

path1
path2
path3
Enter fullscreen mode Exit fullscreen mode
  1. ลบตัวอักษร o จากข้อความ
echo "hello world" | tr -d 'o'
Enter fullscreen mode Exit fullscreen mode

ผลลัพธ์: hell wrld

  1. ลดตัวอักษรที่ซ้ำ ลดช่องว่างซ้ำให้เหลือช่องเดียว
echo "hello     world" | tr -s ' '
Enter fullscreen mode Exit fullscreen mode

ผลลัพธ์: hello world

ลองไปใช้กันดู

Top comments (0)