3台のホストに存在するユーザー名を重複なくリスト化しようとしています。
$ cut -d: -f1 /etc/passwd > passwd1
上のようなコマンドを実行し、ユーザー名一覧をpasswd1ファイルに保存しました。また、別のホストで同様にpasswd2、passwd3といったファイルにユーザー名一覧を保存しました。これらのファイルを、次のようにして結合しました。
$ cat passwd1 passwd2 passwd3 > users.list
users.listファイルには、「root」やシステムアカウントなど、各ホストで重複するユーザー名が含まれています。そこで、重複行を1つにまとめるため、次のコマンドを実行しました。
$ mv users.list users.list.org
$ uniq users.list.org > users.list
しかし、重複行は1つにまとまりませんでした。その理由として適切なものを選択してください。 |