ด้วยวิธีใดเราสามารถเปลี่ยนตัวคั่นที่ใช้ grep
ฉันคิดว่าโดยค่าเริ่มต้น grep ใช้\nเป็นตัวคั่น
ดูเหมือนว่าจะเหมาะกว่าใน SuperUser.com
—
Mitch Dempsey
อ่าน man page ดูว่ามีตัวเลือกดังกล่าวหรือไม่ (ไม่ฉันไม่เชื่อว่ามี)
—
Cascabel
@ jhon: จากนั้นอย่าถามวิธีการเปลี่ยน grep ถามวิธีการทำสิ่งที่คุณต้องการจะทำกับสิ่งอื่น ตัวอย่างเช่นคุณสามารถระบุตัวคั่นเร็กคอร์ดใน perl (
—
Cascabel
$/) และ awk ( RS) echo "$var" | sed 's/<delimiter>/\n/' | grep <pattern>หรือคุณอาจจะทำสิ่งที่ชอบ หลายคำตอบขึ้นอยู่กับปัญหาที่แท้จริงของคุณ