jls
jexec 1 csh
fetch -o PMS_Updater.sh https://raw.githubusercontent.com/mstinaff/PMS_Updater/master/PMS_Updater.sh
chmod 755 PMS_Updater.sh
./PMS_Updater.sh -vv -a
truenas core 버전에서 flex 를 수동 업데이트 하는 명령어 인데....
하나 하나 수동으로 입력하면 잘 되는데 저걸 하나의 파일로 만들어서 "sh 파일이름" 해서 실행하면 실행이 안되네요....
실행을 해보면.
root@Music-House[~]# sh plex-update.sh
: not found.sh: jls
: No such file or directory
fetch: https://raw.githubusercontent.com/mstinaff/PMS_Updater/master/PMS_Updater: Not Found
: No such file or directory
plex-update.sh: ./PMS_Updater.sh: not found
root@Music-House[~]# sh plex-update.sh
위와같은 결과가 나오네요.
위 5 줄의 명령어를 일괄 실행하게 만들려면 어떤 방법을 사용해야 하나요?
±âº»ÀûÀ¸·Î shellÀÌ È£ÃâÇÏ´Â°Ô cshÀÏ °¡´É¼ºÀÌ Å®´Ï´Ù. command lineÀº bash°¡ ÆíÇؼ ±×°É ¾²´Â °æ¿ì°¡ ¸¹À¸´Ï.. µÑ »çÀÌ¿¡ ȯ°æº¯¼öµîÀÌ ´Þ¶ó¼ ±×·² ¼öµµ ÀÖ´Ù°í »ý°¢µË´Ï´Ù.
¸¸¾à ±× ¹®Á¦¶ó¸é sh ÆÄÀÏÀÇ Á¦ÀÏ Ã¹ÁÙÀ» #!/usr/local/bin/bashÀ¸·Î Áֽøé ÇØ°á µÉ °Í °°½À´Ï´Ù. ÇÏ¿©°£ cmdline°ú ½ºÅ©¸³Æ®¿¡¼ ½ÇÇàµÇ´Â ¸í·ÉÀ» ¸ÂÃçÁÖ¼¼¿ä.
ÀÚÀÏ ³»ºÎ·Î µé¾î°¡¼ ¸í·É¾î¸¦ ½ÇÇàÇÏ´Â °ÍÀ̶ó¼...ÀÚÀϱîÁö¸¸ µé¾î°¡Áö°í ÀÚÀÏ ³»ºÎ¿¡¼ ½ÇÇàÇÏ´Â ¸í·É¾î´Â ½ÇÇàÀÌ ¾ÈµÇ´Â°Í °°½À´Ï´Ù.
5 °³ÀÇ ¸í·ÉÁß 2 °³°¡ ÀÚÀÏ ¹øÈ£ È®ÀÎÇÏ°í ÀÚÀÏ ³»ºÎ·Î µé¾î°¡°í 3 °³´Â ÀÚÀÏ ³»ºÎ¿¡¼ ½ÇÇàÇÏ´Â ¸í·É À̰ŵç¿ä.
µµ¿òÀº °¨»çµå¸³´Ï´Ù.