ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ

๋ฐ˜์‘ํ˜•

๋ฆฌ๋ˆ…์Šค sort ๋ช…๋ น์–ด

#์œ„์น˜ ์ง€์ •
#-k, --key=KEYDEF : key์— ์˜ํ•œ ์ •๋ ฌ ์ˆ˜ํ–‰
#-t, --filed-seperator : ํ•„๋“œ ๊ตฌ๋ถ„์ž(๊ธฐ๋ณธ๊ฐ’์€ ๊ณต๋ฐฑ๋ฌธ์ž)

#์ •๋ ฌ ๊ธฐ์ค€
#-f, --ignore-case
#-g, --general-numberic-sort
#-n, --numeric-sort
#-r, --reverse
#-u, --unique

์˜ˆ)test.log ๋‚ด์šฉ
-----------------------------
111:222:333:444
222:333:444:555
111:222:444:555
555:333:222:222:333
999:222:888:111:444:555
333:444:666:888:999:000:222
-----------------------------

$cat ./test.log | sort -t: -k 1 -n
111:222:333:444
111:222:444:555
222:333:444:555
333:444:666:888:999:000:222
555:333:222:222:333
999:222:888:111:444:555

#ํŒŒ์ผ์šฉ๋Ÿ‰ ๋ณ„๋กœ ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„
$ls -al | sort -k 5
๊ณต์ง€์‚ฌํ•ญ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
Total
Today
Yesterday
๋งํฌ
ยซ   2024/09   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
๊ธ€ ๋ณด๊ด€ํ•จ
๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (71)
๐Ÿ“บ Develop (45)
๐ŸŒ‹ Error Fixed (5)
๐Ÿ— Tool (5)
๐Ÿ’ป MacBook M1 (15)
๐Ÿ“ฆ ETC (1)

์ด ํฌ์ŠคํŒ…์€ ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ํ™œ๋™์˜ ์ผํ™˜์œผ๋กœ, ์ด์— ๋”ฐ๋ฅธ ์ผ์ •์•ก์˜ ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ์ œ๊ณต๋ฐ›์Šต๋‹ˆ๋‹ค.