/ShellScript

๐Ÿฆž?

Primary LanguageShell

ShellScript > bash > zsh > macOS > ๐Ÿคก

  1. learn: ์‹ค์Šตํ•œ ์ฝ”๋“œ๋“ค, ์ถ”ํ›„ ์ฐธ๊ณ ๋„ ํ•˜์ž.
  2. learn_adv: ์ƒ์„ธํ•œ ๋ ˆํผ๋Ÿฐ์Šค(๊ณ ๊ธ‰ Bash ์Šคํฌ๋ฆฝํŒ… ๊ฐ€์ด๋“œ: Bash๋ฅผ ์ด์šฉํ•œ ์‰˜ ์Šคํฌ๋ฆฝํŒ… ์™„์ „ ๊ฐ€์ด๋“œ) ๊ธฐ๋ฐ˜ ๋ ˆํผ๋Ÿฐ์Šค ์ฝ”๋“œ๋“ค
  3. sample: ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋“ค
  4. simple-bash-scripts: ์ฐธ๊ณ  ์ฝ”๋“œ!
  5. git_push.sh : repo push ์Šˆ๊ฐ€ ์Šคํฌ๋ฆฝํŠธ
*. IntelliJ์—์„œ ์Šคํฌ๋ฆฝํŠธ ์ž‘์„ฑ์‹œ ํŽธํ•˜๋ฏ€๋กœ, ๊ทธ๊ฑธ ์‚ฌ์šฉํ•˜์ž.

์ฃผ์˜์‚ฌํ•ญ

  1. bash๊ณผ zsh์€ ์Šคํฌ๋ฆฝํŠธ ์ž‘์„ฑ์‹œ ๋ฌธ๋ฒ•์ด ์ƒ์ดํ•œ ๊ฒƒ๋“ค์ด ์กด์žฌ(๋ฐฐ์—ด ์ธ๋ฑ์Šค ๋ฐ test ๋ฌธ/๋น„๊ต๋ฌธ ๋“ฑ)ํ•˜๋‹ˆ, ๋ฌด์กฐ๊ฑด bash ๊ธฐ๋ฐ˜์œผ๋กœ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž‘์„ฑํ•  ๊ฒƒ!

    ์Šคํฌ๋ฆฝํŠธ์˜ ํ˜ธํ™˜์„ฑ ๋•Œ๋ฌธ์ด๋ผ๋„ ๋ฌด์กฐ๊ฑด bash๋ฅผ ์‚ฌ์šฉ!

  2. ์กฐ๊ฑด๋ฌธ ์ž‘์„ฑ์‹œ [ .. ] ํ˜•์‹์ด ์•„๋‹Œ [[ .. ]] ํ˜•์‹์œผ๋กœ ์ž‘์„ฑํ•  ๊ฒƒ!

    ํ›„์ž์˜ ๊ฒฝ์šฐ ํŒจํ„ด๋งค์นญ ๋“ฑ์ด ์ง€์›๋˜๋‹ˆ ๊ทธ๊ฒŒ ํŽธํ•จ)

  3. intelliJ ๋กœ ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰์‹œ ์„ค์ •

    zsh ์„ bash ๋กœ ๊ฐ๊ฐ์˜ ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰์‹œ์— ์…‹ํŒ…ํ•ด์ค€๋‹ค. (์ „์—ญ์ ์œผ๋กœ ์„ค์ •์€ ์•ˆ๋˜๋Š”๋“ฏ)

    ์„ค์ •

์•ž์œผ๋กœ๋Š” GPG๋กœ ์ปค๋ฐ‹ํ•ด ๊ด€๋ฆฌํ•จ(2020.04.25)