Score:0

จะแยกฟิลด์ออกจากเอาต์พุตมาตรฐานด้วยการตัดได้อย่างไร

ธง de

ฉันมีเอาต์พุตนี้และต้องการแยก IMAGE ID ออกจากเอาต์พุต

รูปภาพ $ podman ls | grep youtube-dl
localhost/youtube-dl ล่าสุด 2d4e37c4d609 3 ชั่วโมงที่แล้ว 205 MB

ทั้งหมดที่ฉันรู้ท่อนี้ไป ตัด -f3 ควรทำสิ่งนี้ แต่ไม่ได้ทำ เอาต์พุตเหมือนกันทุกประการ ตัวอย่างทั้งหมดสำหรับการตัดที่ฉันพบบอกฉันว่าแท็บ (ซึ่งใช้ในที่นี้ฉันเชื่อว่า) จะถือว่าเป็นตัวคั่น

ใครช่วยกรุณาชี้ให้ฉันเห็นทิศทางที่ถูกต้องในเรื่องนี้ได้ไหม บางทีฉันอาจเข้าใจผิดว่าผลลัพธ์ใช้แท็บ ฉันไม่สามารถพูดอะไรได้อีก

Score:2
ธง cn

คุณหรือไม่ แน่นอน นี่คือ แท็บ คั่น?
ที่จะค่อนข้าง ผิดปกติ ในสภาพแวดล้อมลินุกซ์ - ช่องว่าง การกำหนดขอบเขตคือ ไกล ทั่วไปมากขึ้น

ใช้หนึ่งใน "อึดอัด" ตระกูลเครื่องมือแทน:

รูปภาพ $ podman ls | เพ่งพิศ '/youtube-dl/{พิมพ์ $3;}'
2d4e37c4d609
vrms avatar
de flag
tx ที่ใช้งานได้ ไม่เคยได้ยินมาก่อนจนถึงวันนี้ ดูเหมือนเป็นอีกสาขาที่ฉันต้องสำรวจ
Score:0
ธง pl

มีหลายวิธีในการทำเช่นนี้ ตัวอย่างเช่น คุณสามารถไพพ์เอาต์พุตคำสั่งของคุณผ่าน ตัด ขณะแก้ไขตัวคั่นฟิลด์:

รูปภาพ $ podman ls | grep grep youtube-dl | tr -s ' ' | ตัด -d\ -f3

นอกจากนี้ยังสามารถเปิดเผยตัวคั่นที่ใช้ (เช่น TAB หรือช่องว่าง) ได้โดยการไพพ์เอาต์พุตผ่าน แปลก เช่นเดียวกับใน:

รูปภาพ $ podman ls | grep grep youtube-dl | od -An -c

fo flag
`cut -d" " -f3` ไม่ทำงานเว้นแต่คุณจะบีบช่องว่างก่อน: การตัดจะไม่พิจารณา _sequences_ ของตัวคั่น `...| tr -s '[:ว่าง:]' | ตัด -d" " -f3`
pl flag
คุณพูดถูกเกี่ยวกับการมีลำดับตัวคั่น จะต้องลบออกถ้ามี ฉันจะอัปเดต แต่กำหนดเป้าหมายอักขระเว้นวรรคเท่านั้น เช่น ไม่ใช้ทั้งคลาส
vrms avatar
de flag
`$ พ็อดแมนอิมเมจ ls | grep grep youtube-dl | tr -s ' ' | cut -d\ -f3` ทำสิ่งที่ฉันกำลังมองหา ขอบคุณ @BrahimGaabab @glenn_jackman (เช่นเดียวกับวิธีแก้ปัญหา `gawk` ขึ้นไปทางเหนือ)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา