>> Edit article
이름
제목
패스워드
csh에서 함수를 만들 수 없습니다. 하지만 비슷하게는 할 수 있겠죠. 아래는 예입니다. 문제가 있는... alias를 이용해보십시요.. 그리고, 'shift 변수명'으로 사용하여 변수의 값을 shift할 수 있습니다. 요걸 이용해서 만드시면 될 듯.... ------------------------------------------------- #! /bin/csh -x alias multicopy ' set argv = (!*); set source = !:1; shift argv; eval " if ($#argv > 0) then cp $source $argv[1] endif if ($#argv > 1) then cp $source $argv[2] endif if ($#argv > 2) then cp $source $argv[3] endif "' multicopy cpy cpy1 cpy2 cpy3 ------------------------------------------------- 머리 하얀할배가 글을 올린 것이 있었던 같은데 배고파서 기억이 가물가물... 농담입니다. ^O^ http://www.hsrl.rutgers.edu/ug/shell_help.html 도 bash지만 그중에 나은편입니다. : c shell에도 bash처럼 함수를 쓸 수 있나요? : 쓸 수 있다면 어떤 형식으로 할 수 있는지 간단하게나마 알려주시면 감사하겠습니다..^^; : : 음..쉘 프로그래밍에 대한 문서가 생각보다 많지 않아서 정보를 찾기가 쉽지 않네요.. : 그래서.. 혹시 괜찮은 문서같은거 아는 거 있으신 분은 알려주시면 감사하겠습니다..
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved