อะไรคือความแตกต่างระหว่าง&>
และ>&
ทุบตี?
tldp
ไม่ได้พูดถึงหนึ่งหลัง มันเป็นตัวดำเนินการเปลี่ยนเส้นทางหรือไม่
หรือใครบางคนรู้กวดวิชาที่สมบูรณ์มากขึ้น?
อะไรคือความแตกต่างระหว่าง&>
และ>&
ทุบตี?
tldp
ไม่ได้พูดถึงหนึ่งหลัง มันเป็นตัวดำเนินการเปลี่ยนเส้นทางหรือไม่
หรือใครบางคนรู้กวดวิชาที่สมบูรณ์มากขึ้น?
คำตอบ:
จากbash man
หน้า:
There are two formats for redirecting standard output and standard
error:
&>word
and
>&word
Of the two forms, the first is preferred. This is semantically equiva-
lent to
>word 2>&1
อ่านredirection section
หน้า bash man
man bash
กล่าวว่า
มีสองรูปแบบสำหรับการเปลี่ยนเส้นทางเอาต์พุตมาตรฐานและข้อผิดพลาดมาตรฐาน: > คำ และ > & คำ ของทั้งสองรูปแบบเป็นที่ต้องการแรก นี่คือความหมายเท่าเทียมกัน - ยืมไป > คำ 2> & 1
sh
เกินไป