摘要:但在中執行上面的命令則報錯最后使用來實現
近期有個需求,需要大量的文件,隨機生成10000個大小為1K的文件:
seq 10000 | xargs -i dd if=/dev/zero of={}.dat bs=1024 count=1
此方法生成隨機文件的好處在于效率高(產生1G文件大概1s),創建的文件大小精確到字節,使用null字符來填充文件內容,文件統計時沒有行(wc -l filename為0)
當然可以更為/dev/zero為 /dev/random或 /dev/urandom, 缺點跟/dev/zero比當然是效率會更低些了,生成個
100Mb 的文件需要 10 秒左右,而且文件并沒有可讀的內容,一般的情況基本上是滿足了。
seq 10000 | xargs -i dd if=/dev/random of={}.dat bs=1024 count=1
但在 Mac 中執行上面的命令則報錯:
xargs: illegal option -- i usage: xargs [-0opt] [-E eofstr] [-I replstr [-R replacements]] [-J replstr] [-L number] [-n number [-x]] [-P maxprocs] [-s size] [utility [argument ...]]
最后使用 shell 來實現:
#!/bin/sh for ((i=1; i<=10000; i++)) do dd if=/dev/random of=$i".txt" bs=1024 count=1024 done
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/29787.html
摘要:接下來,作者從密碼算法的誤用著手,針對一些常量,改進了靜態分析工具。具體來說,就是在的基礎上做了動態分析方法和靜態分析方法相結合的策略,在線記錄文件,離線檢測分析,使得整個工具更加完善。 ...
摘要:不過因為沒有隨機時間種子,所以,不管設定的時間間隔多短暫,這一個隨機序列的每個值都是新鮮隨機出來的,即與上一個隨機值重復的概率僅等于隨機范圍分之一。 作者:云荒杯傾 1、Demo功能介紹 實現了一個圓球在800px * 600px畫布內隨機運動,固定時間間隔隨機運動一次,運動方向由x和y軸組成的向量決定,這個向量是隨機值(后面會稱它為隨機向量),從C語言代碼中的隨機函數獲取,JS代碼實...
摘要:遞歸神經網絡有一些不可思議的地方,有些時候,模型與你期望的相差甚遠,許多人認為是非常難訓練,那么究竟是什么呢就有這篇文章來帶給大家。遞歸神經網絡有一些不可思議的地方。但是我們正在不斷超越自己那么究竟是什么呢遞歸神經網絡序列。 遞歸神經網絡有一些不可思議的地方,有些時候,模型與你期望的相差甚遠,許多人認為是RNNS非常難訓練,那么RNNs究竟是什么呢?就有這篇文章來帶給大家。遞歸神經網絡(RN...
摘要:非對稱加密算法的安全性往往需要基于數學問題來保障,目前主要有基于大數質因子分解離散對數橢圓曲線等經典數學難題進行保護。消息認證碼基于對稱加密,可以用于對消息完整性進行保護。 Hash 算法與數字摘要 Hash (哈希或散列)算法它能將任意長度的二進制明文串映射為較短的(通常是固定長度的)二進制串(Hash值),并且不同的明文很難映射為相同的Hash值。 Hash 定義 Hash (哈希...
閱讀 640·2021-10-13 09:39
閱讀 1449·2021-09-09 11:53
閱讀 2639·2019-08-29 13:55
閱讀 722·2019-08-28 18:08
閱讀 2586·2019-08-26 13:54
閱讀 2406·2019-08-26 11:44
閱讀 1835·2019-08-26 11:41
閱讀 3761·2019-08-26 10:15