私が次のことをするなら:
openssl rand 16 > file.txt
次のファイルを取得します。
3e1c 37e2 96fc 7029 970c cc87 98fe 40f7
7c70 5a9a 30da 7b72 0064 9a54 ae9c ed91
スペースや改行文字なしでこれを行う方法はありますか?
ベストアンサー1
tr
たとえば、次のようにスペースや改行を削除できます。
openssl rand 16 | tr -d '\n ' > file.txt
あるいは、フラグが実際に覚えていない場合は、tr
改行文字を空白に変換してsed
空白を削除するために使用できます。
openssl rand 16 | tr '\n' ' ' | sed 's/ //g' > file.txt