GNU/Linux >> Linux の 問題 >  >> Linux

データファイルで一意の値を見つける

cat を使ってみた

ファイルには :(ここでファイルは foo.sh で、ここに任意のファイル名を入力できます)

$cat foo.sh

tar
world
class
zip
zip
zip
python
jin
jin
doo
doo

uniq 各単語を一度だけ取得します

$ cat foo.sh | sort | uniq

class
doo
jin
python
tar
world
zip

uniq -u ファイルに一度だけ出現する単語を取得します

$ cat foo.sh | sort | uniq -u

class
python
tar
world

uniq -d 重複する単語のみを取得し、一度だけ出力します

$ cat foo.sh | sort | uniq -d

doo
jin
zip

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

これにより、name1 を持つすべての行が検索され、データの 4 番目の列だけが取得され、一意の値のみが表示されます。


Linux
  1. ファイル転送プロトコル:FTPとSFTP

  2. Rm後にXfsデータを回復する方法は?

  3. ファイルからテキスト読み取りデータを作成しますか?

  1. ファイルシステムにデータを隠す?

  2. n バイトのデータ x をファイルにコピー

  3. テキストファイルで最も長い単語を見つける

  1. UnicodeテキストでUniqを使用していますか?

  2. タブ区切りファイルに値の列を追加する

  3. MySQL データをファイルに出力できません