ฉันพยายามที่จะใช้คำหรือวลีสุดท้ายโดยใช้ grep สำหรับรูปแบบเฉพาะ ในตัวอย่างนี้มันจะเป็นจากเครื่องหมายจุลภาคสุดท้ายถึงท้ายบรรทัด:
Blah,3,33,56,5,Foo 30,,,,,,,3,Great Value
และผลลัพธ์ที่ต้องการสำหรับบรรทัดนั้นก็คือ "คุ้มค่ามาก" ทุกบรรทัดมีความยาวต่างกันเช่นกัน แต่ต้องมีเครื่องหมายจุลภาคหนึ่งคำก่อนหน้าเสมอ
โดยทั่วไปฉันต้องการเพียงแค่ส่งออกจากเครื่องหมายจุลภาคล่าสุดไปยังจุดสิ้นสุดของบรรทัด ขอบคุณ!
การรับไอเท็มสุดท้ายบนบรรทัดนั้นเป็นเรื่องง่าย แต่จะต้องระบุบรรทัดนั้นอย่างไร ฉันหมายความว่าคำสั่งหรือสคริปต์สามารถดูบรรทัดได้อย่างไรและพูดว่า "อ๋อนั่นคือคำนั้น" รูปแบบที่ระบุบรรทัดนั้นคืออะไร
—
Sergiy Kolodyazhnyy
grep
ไม่ใช่เครื่องมือสำหรับงานนี้
awk -F, '{print $NF}'
ไหม?