GNU/Linux >> Belajar Linux >  >> Linux

menemukan nilai unik dalam file data

Saya mencoba menggunakan cat

File berisi :(di sini file adalah foo.sh Anda dapat memasukkan nama file apa pun di sini)

$cat foo.sh

tar
world
class
zip
zip
zip
python
jin
jin
doo
doo

uniq akan mendapatkan setiap kata hanya sekali

$ cat foo.sh | sort | uniq

class
doo
jin
python
tar
world
zip

uniq -u akan membuat kata hanya muncul satu kali dalam file

$ cat foo.sh | sort | uniq -u

class
python
tar
world

uniq -d akan mendapatkan satu-satunya kata duplikat dan mencetaknya hanya sekali

$ cat foo.sh | sort | uniq -d

doo
jin
zip

grep name1 filename | cut -d ' ' -f 4 | sort -u

Ini akan menemukan semua baris yang memiliki nama1, kemudian hanya mendapatkan kolom data keempat dan hanya menampilkan nilai unik.


Linux
  1. Menemukan kata terpanjang dalam file teks

  2. Mencatat data VMStat ke file

  3. Menemukan file yang dapat dibaca manusia di unix

  1. Menemukan konten dari satu file di file lain

  2. Bagaimana rm bekerja? Apa yang rm lakukan?

  3. Bagaimana cara mengonversi data file ke hex biasa?

  1. Protokol transfer file:FTP vs SFTP

  2. Ambil nilai dari file plist di Linux

  3. Menambahkan Kolom nilai dalam file yang dibatasi tab