Score:0

ฉันจะใส่ตัวเลขที่มีเลขศูนย์นำหน้าโดยใช้คำสั่ง seq ได้อย่างไร

ธง vn

ฉันต้องสร้างไฟล์ข้อความสำหรับช่วงตัวเลขที่กำหนด ตามปกติฉันต้องใช้ seq range_start range_end > text_file.txt เพื่อใส่ไว้ในไฟล์ข้อความ

ฉันให้ช่วง seq ซึ่งเป็นจุดเริ่มต้น 01700 และจุดสิ้นสุดคือ 01800. ฉันรู้ว่ามันไม่มีประโยชน์ที่จะมี 0 นำหน้าตัวเลข แต่ในกรณีของฉันมันสำคัญ ไฟล์ที่สร้างขึ้นมีบรรทัดเช่น 1700, 1701 ... 1800. แต่ไม่มี 0 ก่อนตัวเลขตามที่ผมสั่ง

ฉันจะใส่ 0 ก่อนทุกบรรทัดในไฟล์ได้อย่างไร หรือมีวิธีใดที่จะสร้างข้อความที่มี 0 อยู่ข้างหน้าทุกบรรทัด

Score:6
ธง om

พยายาม ลำดับ -w เพื่อรักษาความกว้างเอาต์พุตที่สม่ำเสมอ

ลำดับ -w 01700 01800 จะออก 01700, 01701 เป็นต้น

เหมือนเคย, ผู้ชาย seq ควรเป็นจุดเริ่มต้นของคุณเมื่อสงสัยเกี่ยวกับ รองลงมา. manpages ของ Unix นั้นมีเหตุผลและมักจะแก้ปัญหาดังกล่าวล่วงหน้า

โพสต์คำตอบ

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