Linux
Typer
ホーム
コマンド一覧
統計
sort
中級
←
1/9
→
繰り返し練習
連続モード
user@linux
:
~/workspace
$
s
o
r
t
d
a
t
a
/
n
a
m
e
s
.
t
x
t
解説
ファイルの内容をアルファベット順(昇順)にソートします。大文字が小文字より先に来ます。
オプション
-r
逆順(降順)にソート
-n
数値としてソート
-u
重複行を削除してソート
-k N
N列目をキーにソート
-t
区切り文字を指定
-h
人間が読みやすい数値でソート(K, M, G等)
-f
大文字小文字を区別しない
-o
出力ファイルを指定
ディレクトリ構造
ファイル内容
.dockerignore
.gitignore
ages.txt
article.txt
confidential.txt
config.txt
config/.env.example
config/app.conf
config/database.yml
config/nginx.conf
config/old_settings.json
config/secrets.json
config/settings.ini
config/settings.json
data.tsv
data.txt
data/file1.txt
data/file2.txt
data/file3.txt
data/inventory.tsv
data/names.txt
data/numbers.txt
data/orders.txt
data/products.json
data/sales.csv
data/scores.txt
data/sizes.txt
data/users.csv
data/users.json
docs/API.md
docs/CHANGELOG.md
docs/README.md
file.txt
file1.txt
file2.txt
file3.txt
fruits.txt
important.txt
jobs.txt
large_file.txt
log.txt
logs/access.log
logs/app.log
logs/archive/2026-01-10.log
logs/archive/2026-01-11.log
logs/archive/2026-01-12.log
logs/debug.log
logs/error.log
newfile.txt
old_project/index.html
old_project/script.js
old_project/style.css
oldname.txt
project/package.json
project/README.md
project/src/app.js
project/src/index.js
README.md
script.sh
scripts/backup.sh
scripts/cleanup.sh
scripts/deploy.sh
scripts/test.sh
src/app.js
src/components/Footer.tsx
src/components/Header.tsx
src/config.js
src/main.py
src/styles/main.css
src/styles/reset.css
src/utils.py
template.txt
test.txt
test1.txt
test2.txt
tmp/cache.json
tmp/debug.log
tmp/session.log
tmp/temp.txt
1
Alice
2
bob
3
Carol
4
alice
5
david
6
Eve
7
BOB
8
frank
9
Grace
10
alice
11
Henry
12
ivy
13
Jack
14
bob