GNU ์—๋””์…˜ 1.20.1 ์ถœ์‹œ

GNU ํ”„๋กœ์ ํŠธ๋Š” UNIX OS์šฉ ์ตœ์ดˆ์˜ ํ‘œ์ค€ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ๊ฐ€ ๋œ ํด๋ž˜์‹ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ ed์˜ ์ƒˆ ๋ฒ„์ „์„ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ ๋ฒ„์ „์˜ ๋ฒˆํ˜ธ๋Š” 1.20.1์ž…๋‹ˆ๋‹ค.

์ƒˆ ๋ฒ„์ „์—์„œ:

  • ์ƒˆ๋กœ์šด ๋ช…๋ น์ค„ ์˜ต์…˜ '+line', '+/RE' ๋ฐ '+?RE'๋Š” ํ˜„์žฌ ์ค„์„ ์ง€์ •๋œ ์ค„ ๋ฒˆํ˜ธ๋‚˜ ์ •๊ทœ์‹ "RE"์™€ ์ผ์น˜ํ•˜๋Š” ์ฒซ ๋ฒˆ์งธ ๋˜๋Š” ๋งˆ์ง€๋ง‰ ์ค„๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.
  • --unsafe-names ๋ช…๋ น์ค„ ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ํ™•์ธํ•˜์ง€ ์•Š์œผ๋ฉด ์ œ์–ด ๋ฌธ์ž 1~31์ด ํฌํ•จ๋œ ํŒŒ์ผ ์ด๋ฆ„์ด ์ด์ œ ๊ฑฐ๋ถ€๋ฉ๋‹ˆ๋‹ค.
  • ์ œ์–ด ๋ฌธ์ž 1๋ถ€ํ„ฐ 31๊นŒ์ง€๋ฅผ ํฌํ•จํ•˜๋Š” ํŒŒ์ผ ์ด๋ฆ„์€ ์ด์ œ XNUMX์ง„์ˆ˜ ์ด์Šค์ผ€์ดํ”„ ์‹œํ€€์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ธ์‡„๋ฉ๋‹ˆ๋‹ค.
  • Ed๋Š” ์ด์ œ ์Šฌ๋ž˜์‹œ๋กœ ๋๋‚˜๋Š” ํŒŒ์ผ ์ด๋ฆ„์„ ๊ฑฐ๋ถ€ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ณ€๊ฒฝ ํ”Œ๋ž˜๊ทธ๋ฅผ ์„ค์ •ํ•˜์ง€ ์•Š์€ ์ค‘๊ฐ„ ๋ช…๋ น์œผ๋กœ ์ธํ•ด ๋” ์ด์ƒ ๋‘ ๋ฒˆ์งธ "e" ๋˜๋Š” "q" ๋ช…๋ น์ด "๋ฒ„ํผ ์ˆ˜์ •๋จ" ๊ฒฝ๊ณ ์™€ ํ•จ๊ป˜ ์‹คํŒจํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ์ด์ œ ๋ช…๋ น์— ์ „๋‹ฌ๋œ ํŒŒ์ผ ์ด๋ฆ„์— ๋Œ€ํ•ด ๋ฌผ๊ฒฐํ‘œ ํ™•์žฅ์ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ํŒŒ์ผ ์ด๋ฆ„์ด "~/"๋กœ ์‹œ์ž‘ํ•˜๋ฉด ๋ฌผ๊ฒฐํ‘œ(~)๊ฐ€ HOME ๋ณ€์ˆ˜์˜ ๋‚ด์šฉ์œผ๋กœ ๋Œ€์ฒด๋ฉ๋‹ˆ๋‹ค.
  • ์ด์ œ Ed๋Š” ๋ช…๋ น์ด ์ฝ๊ธฐ ์ „์šฉ ํŒŒ์ผ์—์„œ ๋กœ๋“œ๋œ ๋ฒ„ํผ๋ฅผ ์ฒ˜์Œ ์ˆ˜์ •ํ•  ๋•Œ ๊ฒฝ๊ณ ํ•ฉ๋‹ˆ๋‹ค.
  • ํŒŒ์ผ์ด ์กด์žฌํ•˜์ง€ ์•Š์œผ๋ฉด "e"๊ฐ€ ๋นˆ ๋ฒ„ํผ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๋ฌธ์„œํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํŒŒ์ผ์˜ ์กด์žฌ ์—ฌ๋ถ€์— ๊ด€๊ณ„์—†์ด 'f'๊ฐ€ ๊ธฐ๋ณธ ํŒŒ์ผ ์ด๋ฆ„์„ ์„ค์ •ํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๋ฌธ์„œํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • --help ๋ฐ ์„ค๋ช…์„œ์˜ ์ข…๋ฃŒ ์ƒํƒœ์— ๋Œ€ํ•œ ์„ค๋ช…์ด ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • MAKEINFO ๋ณ€์ˆ˜๊ฐ€ ๊ตฌ์„ฑ ๋ฐ Makefile.in์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • C ํ‘œ์ค€์„ ์„ ํƒํ•  ๋•Œ POSIX ๊ธฐ๋Šฅ์„ ๋ช…์‹œ์ ์œผ๋กœ ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด INSTALL์— ๋ฌธ์„œํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค: ./configure CFLAGS+='โ€”std=c99 -D_POSIX_C_SOURCE=2โ€ฒ

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€