ลบบางส่วนในไฟล์ข้อความ


1

ฉันได้รับไฟล์ text.txt ในไฟล์นี้ฉันได้เขียน:

"test"
"okay"

ฉันต้องการลบ " เป็นส่วนหนึ่งของไฟล์นี้ฉันจะทำอย่างไร


1
ไม่ชัดเจนในสิ่งที่คุณถาม นี่คือสิ่งที่คุณต้องการ: sed 's/"//g' file ??
glenn jackman

@glennjackman นี่เป็นคำตอบที่น่าจะเป็นดังนั้นควรโพสต์เป็นคำตอบ
Alex

คำตอบ:


1

sed, awk, คนอื่น ๆ , หลายคนสามารถทำได้ TR หนึ่ง:

tr -d '"' < file

ตัวเลือก -d คือการลบสิ่งต่าง ๆ และ tr ไม่เพียง แต่อ่านไฟล์ดังนั้นใช้ & lt; เพื่อฟีดเนื้อหาไฟล์ มันเหมือนกับ:

cat file | tr -d '"'

1
ฉันใช้ tr ก่อนหน้านี้ แต่หลายคนไม่ได้ คุณสามารถเพิ่มรายละเอียดเพิ่มเติมเกี่ยวกับสาเหตุที่ใช้งานได้ไหม
Hennes

Updated @Hennes
Tiw
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.