Điểm:3

cách đặt biến môi trường bash dựa trên lệnh bash

lá cờ pr

Tôi muốn tạo chuỗi ngẫu nhiên bằng lệnh

 xxd -l 32 -c 32 -p </dev/ngẫu nhiên
 dd1ad9f2deae0af5412e82fbbeb2df6b239e91d49d98638cc5b4bb94aac25463

Làm cách nào để đặt biến môi trường? Cả hai cách dưới đây không wotking

xuất TMP_RPC_PASS=$(echo xxd -l 32 -c 32 -p < /dev/random)
xuất TMP_RPC_PASS=$(xxd -l 32 -c 32 -p < /dev/random)

bash đóng băng đơn giản sau biến thể thứ hai và chờ đợi điều gì đó, chỉ ctrl-c mới cho phép trả về dấu nhắc lệnh.

lá cờ hr
Cái thứ hai có vẻ ổn với tôi - chính xác thì nó không hoạt động theo cách nào?
Alex avatar
lá cờ pr
@steeldriver, bash đóng băng đơn giản sau biến thể thứ hai và chờ đợi điều gì đó, chỉ ctrl-c mới cho phép trả về dấu nhắc lệnh
Tilman avatar
lá cờ cn
Phiên bản thứ hai phù hợp với tôi. Có lẽ thử nghiệm của bạn đã bị chặn vì entropy đã cạn kiệt.Hãy thử /dev/urandom để so sánh.
Alex avatar
lá cờ pr
@Tilman, với/dev/urandom tất cả đều hoạt động hoàn hảo. Tôi xin lỗi, làm thế nào để khôi phục entropy của tôi? Hoặc điều này là không cần thiết? Tôi có thể luôn làm việc với /dev/urandom trong tương lai không?
Tilman avatar
lá cờ cn
Entropy được thu thập liên tục, bạn chỉ cần đợi. Nếu bạn không muốn đợi, hãy sử dụng/dev/urandom, vì hầu hết các mục đích đều tốt.
Alex avatar
lá cờ pr
Cảm ơn bạn, @Tilman. Xin vui lòng gửi anser, và tôi sẽ đánh dấu nó là giải pháp.
bac0n avatar
lá cờ cn
không cần chuyển hướng `
Alex avatar
lá cờ pr
@bac0n, cảm ơn bạn, tuyệt vời.
Điểm:6
lá cờ cn

Phiên bản thứ hai hoạt động tốt. Lý do nó dường như đóng băng là /dev/ngẫu nhiên các khối khi nhóm entropy của hệ thống cạn kiệt, chờ đợi entropy mới được thu thập.

Để tránh bị chặn, hãy sử dụng /dev/urandom thay vì /dev/ngẫu nhiên. Đối với hầu hết các mục đích, điều này là tốt.

xuất TMP_RPC_PASS=$(xxd -l 32 -c 32 -p /dev/urandom)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.