[완료]간단한 쉘 스크립트 질문입니다.

Munsen의 이미지

Emacs에서는 한글 입력기가 필요없습니다. 내장되어 있기때문인데요

그래서 간단하게 쉘 스크립트를 만들었습니다.

#!/bin/bash
 
export XIM=""
export XMODIFIERS=""
export GTK_IM_MODULE=""
export XIM_PROGRAM=""
 
emacs-snapshot-gtk

이렇게 하면 shift+space(한영전환)을 XIM과 Emacs에서 동시에 사용할수 있습니다.

저는 저 파일을 emacs라고 저장하고 /usr/bin에 박아뒀습니다.

이 스크립트에 문제가 있는데, 인수를 받지 못합니다.

"emacs asdf.txt" 라고 친다면 asdf.txt를 받지않고 emacs-snapshot-gtk만 실행시킵니다.

스크립트를 수정해서 인수를 받게 할 수 없을까요?
(쉘 스크립트는 물론 -_- C언어로 제대로 알지 못합니다...공부의 필요성을 느끼게되네요)

woonuk의 이미지

emacs-snapshot-gtk

마지막 이부분 끝에 $* 를 추가하면, 원하시는 스크립트가 됩니다.

exec emacs-snapshot-gtk $*

exec 는 덤으로..

Munsen의 이미지

예이!

감사합니다 잘 돌아가네요 -o

배쉬가 아니더라도 스크립트어는 하나 꼭 배워야겠습니다.
(그전에 C부터 -_-;)

bootmeta의 이미지

스크립트가 저에게도 유용하네요.
두분 전부 감사합니다.

Munsen의 이미지

생각해보니

이맥스 사용자에게는 매우 유용한 스크립트네요.

위키까지 가버릴까요? -_-;;;