ฉันหวาดระแวงเกี่ยวกับเรื่องนี้ แต่หวังว่ามันจะเป็นคำถามง่าย ๆ :
มีความแตกต่างระหว่าง
cat file1 | egrep -oP "[Mm]y string" > /home/user/file.txt
และ
cat file1|egrep -oP "[Mm]y string">/home/user/file.txt
เช่นจะเป็นสิ่งสำคัญหรือไม่หากฉันมีช่องว่างที่เติมช่องว่าง (|) และเปลี่ยนเส้นทาง (>) ฉันหวาดระแวงจริงๆที่มีช่องว่างที่นั่นช่องว่างนั้นจะจบลงในไฟล์เอาต์พุตเมื่อฉันไม่ต้องการมัน ทุกคนสามารถอธิบายได้หรือไม่ (การใช้ Ubuntu 12 / bash หากมีความสำคัญ)
|
หรือ>
พิมพ์Ctrl-W
เพื่อลบคำว่า "word" ก่อนหน้านี้จะลบมากกว่าที่คุณต้องการ เหมือนกันสำหรับเคอร์เซอร์เคลื่อนไหวการกดแป้นพิมพ์เหมือนEsc-f
และEsc-b
ฯลฯ