Tôi hoang tưởng về điều này, nhưng hy vọng đó là một câu hỏi đơn giản:
Có sự khác biệt nào giữa
cat file1 | egrep -oP "[Mm]y string" > /home/user/file.txt
và
cat file1|egrep -oP "[Mm]y string">/home/user/file.txt
tức là, có vấn đề gì không nếu tôi có khoảng trắng đệm các ký tự ống (|) và chuyển hướng (>)? Tôi thực sự hoang tưởng rằng có không gian ở đó các không gian sẽ bằng cách nào đó kết thúc trong tệp đầu ra khi tôi không muốn điều đó. Bất cứ ai có thể làm rõ? (Sử dụng Ubuntu 12 / bash nếu có vấn đề.)
|
hoặc>
sau đó gõCtrl-W
để xóa "từ" trước đó sẽ xóa nhiều hơn bạn có thể muốn. ditto cho các lần nhấn phím di chuyển con trỏEsc-f
vàEsc-b
v.v.