๋ํํ ๋ช ๋ น ์ fish 3.2.0(์น์ํ ๋ํํ ์)์ด ์ถ์๋์ด bash ๋ฐ zsh์ ๋ํ ๋ณด๋ค ์ฌ์ฉ์ ์นํ์ ์ธ ๋์์ผ๋ก ๊ฐ๋ฐ๋์์ต๋๋ค. Fish๋ ์ ๋ ฅ ์ค๋ฅ ์๋ ๊ฐ์ง๋ฅผ ํตํ ๊ตฌ๋ฌธ ๊ฐ์กฐ, ๊ณผ๊ฑฐ ์์ ๊ธฐ๋ก์ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋ฅํ ์ ๋ ฅ ์ต์ ์ ์, ๋งค๋ด์ผ์ ์ค๋ช ์ ์ฌ์ฉํ ์ต์ ๋ฐ ๋ช ๋ น ์๋ ์์ฑ, ํ์ ์์ด ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํ ํธ์ํ ์์ ๋ฑ์ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค. ์ถ๊ฐ ๊ตฌ์ฑ์ ์ํด ๋จ์ํ๋ ์คํฌ๋ฆฝํ ์ธ์ด, X11 ํด๋ฆฝ๋ณด๋ ์ง์, ์๋ฃ๋ ์์ ๊ธฐ๋ก์ ํธ๋ฆฌํ ๊ฒ์ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ GPLv2 ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค. Ubuntu, Debian, Fedora, openSUSE ๋ฐ RHEL์ฉ ๊ธฐ์ฑ ํจํค์ง๊ฐ ์์ฑ๋ฉ๋๋ค.
์ถ๊ฐ๋ ํ์ ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋ช ๋ น์ค ํธ์ง ์ ๋ณ๊ฒฝ ์ฌํญ ๋กค๋ฐฑ(์คํ ์ทจ์ ๋ฐ ๋ค์ ์คํ)์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค. ์คํ ์ทจ์๋ Ctrl+Z ์กฐํฉ์ ํตํด ํธ์ถ๋๊ณ ๋ค์ ์คํ์ Alt+/๋ฅผ ํตํด ํธ์ถ๋ฉ๋๋ค.
- ์ด์ ๋ด์ฅ ๋ช ๋ น์ ๋ฐ์ดํฐ๊ฐ ๋์ฐฉํ๋ฉด ์ฒ๋ฆฌ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋ฌธ์์ด ๊ต์ฒด ์์ ์ ๋ชจ๋ ์ ๋ ฅ ๋ฐ์ดํฐ๊ฐ ๋์ฐฉํ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ์ง ์๊ณ ์ฆ์ ์ถ๋ ฅ์ ์์ํฉ๋๋ค. ๋ด์ฅ ๋ช ๋ น์ ํฌํจํ์ฌ ์ด์ ์ด๋ฆ ์๋ ํ์ดํ๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๋ช ๋ น ์ฒด์ธ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค(์: โdmesg -w | ๋ฌธ์์ด ์ผ์น '*usb*'".
- ๋ช ๋ น์ค ํ๋กฌํํธ์ ๊ฒฝ๋ก๊ฐ ํฐ๋ฏธ๋ ์ค ๋๋น์ ๋ง์ง ์์ผ๋ฉด ์ด์ ">"๋ก ๋ฐ๋์ง ์๊ณ ๋ถ๋ถ์ ์ผ๋ก ์๋ฆฝ๋๋ค.
- Tab ํค๋ฅผ ๋๋ฌ ์ ๋ ฅ ์๋ ์์ฑ ๊ธฐ๋ฅ์ด ํฅ์๋์์ต๋๋ค(๋ชจํธํ ์ถ๊ฐ์ ๊ฒฝ์ฐ Tab์ ๋ ๋ฒ ๋๋ฅผ ํ์ ์์ด ๋์ฒด ํญ๋ชฉ ๋ชฉ๋ก์ด ์ฆ์ ํ์๋จ).
- $PATH ํ๊ฒฝ ๋ณ์์ ๊ฒฝ๋ก๋ฅผ ์ถ๊ฐํ์ฌ ์๋์ผ๋ก ์ค๋ณต ํญ๋ชฉ์ ํํฐ๋งํ๋ ์๋ก์ด ๋์ฐ๋ฏธ ํจ์ "fish_add_path"๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ํ ์คํธ ๋ช ๋ น์ ์คํํ ๋ ์ค๋ฅ์ ๋ํ ๋ ๋ง์ ์๊ฐ์ ์ง๋จ์ ์ ๊ณตํ์ต๋๋ค.
- ์ด์ "$x[$start..$end]" ๊ตฌ๋ฌธ์ ์ฌ์ฉํ๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก 1๊ณผ -1๋ก ์ ์๋๋ $start ๋๋ $end ๊ฐ์ ์๋ตํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด echo $var[..]๋ $var[1..-1]๊ณผ ๋์ผํ๋ฉฐ ์ฒซ ๋ฒ์งธ ์์๋ถํฐ ๋ง์ง๋ง โโ์์๊น์ง ์ธ์ํฉ๋๋ค.
- ๋ง์ ๊ธฐ๋ฅ์ ์ฑ๋ฅ์ด ํฌ๊ฒ ํฅ์๋์์ต๋๋ค. ๋ฌธ์์ด ์ฒ๋ฆฌ ๊ธฐ๋ฅ์ ๊ธฐ๋ฅ์ด ํ์ฅ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru