GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Cara Membuat Digit Hex Acak Tanpa Spasi?

Jika saya melakukan sesuatu seperti:

openssl rand 16 > file.txt

Saya mendapatkan file yang terlihat seperti ini:

3e1c 37e2 96fc 7029 970c cc87 98fe 40f7
7c70 5a9a 30da 7b72 0064 9a54 ae9c ed91

Apakah ada cara untuk melakukan ini tanpa spasi dan karakter baris baru?

Jawaban yang Diterima:

Anda dapat menggunakan tr untuk menghapus spasi dan baris baru seperti:

openssl rand 16 | tr -d '\n '  > file.txt

Atau jika Anda benar-benar buruk dalam mengingat bendera, Anda dapat menggunakan tr untuk mengonversi baris baru menjadi spasi, lalu gunakan sed untuk menghilangkan spasi.

openssl rand 16 | tr '\n' ' ' | sed 's/ //g' > file.txt

Linux
  1. Bagaimana cara membuat file di Linux dari jendela terminal?

  2. Bagaimana cara membuat file hanya jika tidak ada?

  3. Bagaimana cara menghapus file tanpa menggunakan rm?

  1. Cara Membuat File ZIP yang Dilindungi Kata Sandi di Linux

  2. Cara Membuat Atau Menambah Ruang Swap Di Linux

  3. Cara Membuat Swap di Linux

  1. Cara membuat file swap di Linux

  2. Bagaimana Membuat File Sementara Di Shell Script?

  3. Bagaimana cara membuat file acak 1GB di Linux?