Pokud udělám něco jako:
openssl rand 16 > file.txt
Dostávám soubor, který vypadá takto:
3e1c 37e2 96fc 7029 970c cc87 98fe 40f7
7c70 5a9a 30da 7b72 0064 9a54 ae9c ed91
Existuje způsob, jak to udělat bez mezer a znaků nového řádku?
Přijatá odpověď:
Můžete použít tr
chcete-li odstranit mezery a nové řádky jako:
openssl rand 16 | tr -d '\n ' > file.txt
Nebo pokud si opravdu špatně pamatujete příznaky, můžete použít tr
převeďte nové řádky na mezery a poté použijte sed
k odstranění mezer.
openssl rand 16 | tr '\n' ' ' | sed 's/ //g' > file.txt
Spustit Zathura na celou obrazovku / Zapamatovat velikost okna?
Linux – nejlepší linuxová distribuce pro vědeckou práci?