Score:3

วิธีตั้งค่าตัวแปรสภาพแวดล้อม bash ตามคำสั่ง bash

ธง pr

ฉันต้องการสร้างสตริงสุ่มตามคำสั่ง

 xxd -l 32 -c 32 -p < /dev/สุ่ม
 dd1ad9f2deae0af5412e82fbbeb2df6b239e91d49d98638cc5b4bb94aac25463

จะตั้งค่าตัวแปรสภาพแวดล้อมได้อย่างไร? ทั้งสองทางด้านล่างไม่ wotking

ส่งออก TMP_RPC_PASS=$(echo xxd -l 32 -c 32 -p < /dev/random)
ส่งออก TMP_RPC_PASS=$(xxd -l 32 -c 32 -p < /dev/random)

bash แช่แข็งอย่างง่ายหลังจากตัวแปรที่สองและรอบางอย่าง ctrl-c เท่านั้นที่อนุญาตให้ส่งคืนพรอมต์คำสั่ง

hr flag
อันที่สองดูโอเคสำหรับฉัน - มันใช้งานไม่ได้ในทางใดกันแน่?
Alex avatar
pr flag
@steeldriver ทุบตีการแช่แข็งอย่างง่ายหลังจากตัวแปรที่สองและรอบางสิ่ง ctrl-c เท่านั้นที่อนุญาตให้ส่งคืนพรอมต์คำสั่ง
Tilman avatar
cn flag
รุ่นที่สองใช้งานได้สำหรับฉัน บางทีการทดสอบของคุณอาจถูกปิดกั้นเนื่องจากเอนโทรปีหมดลงลอง /dev/urandom เพื่อเปรียบเทียบ
Alex avatar
pr flag
@Tilman โดย /dev/urandom ทำงานได้อย่างสมบูรณ์ ฉันขอโทษ จะคืนค่าเอนโทรปีของฉันได้อย่างไร หรือนี่ไม่จำเป็น? ฉันสามารถทำงานกับ /dev/urandom ในอนาคตได้หรือไม่?
Tilman avatar
cn flag
เอนโทรปีจะถูกรวบรวมอย่างต่อเนื่อง คุณเพียงแค่ต้องรอ หากคุณไม่ต้องการรอให้ใช้ /dev/urandom ซึ่งสำหรับจุดประสงค์ส่วนใหญ่ก็ดีเหมือนกัน
Alex avatar
pr flag
ขอบคุณ @Tilman โปรดโพสต์ anser และฉันจะทำเครื่องหมายว่าเป็นวิธีแก้ปัญหา
bac0n avatar
cn flag
ไม่จำเป็นต้องเปลี่ยนเส้นทาง `
Alex avatar
pr flag
@bac0n ขอบคุณ เยี่ยมมาก
Score:6
ธง cn

รุ่นที่สองทำงานได้ดี เหตุผลที่ดูเหมือนจะหยุดก็คือว่า /dev/สุ่ม บล็อกเมื่อกลุ่มเอนโทรปีของระบบหมดลง รอการรวบรวมเอนโทรปีใหม่

เพื่อหลีกเลี่ยงการปิดกั้น ให้ใช้ /dev/urandom แทน /dev/สุ่ม. สำหรับจุดประสงค์ส่วนใหญ่ก็ดีเหมือนกัน

ส่งออก TMP_RPC_PASS=$(xxd -l 32 -c 32 -p /dev/urandom)

โพสต์คำตอบ

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