리눅수를 생판 처음 써봅니다.
그런데 윈도에서 만든 java파일을 확장자를 .sh로 바꿀려고 해요
쉘 스크립트 파일로 바꾼다는건데...
그래서 그걸 부팅시 자동실행되게 하려고 하거든요
근데 .sh확장자로 바꿀려면 어떻게 해야 하는건가요?
검색을 해도 방법을 잘 모르겠어서 이렇게 질문을 합니다 하...
리눅수를 생판 처음 써봅니다.
그런데 윈도에서 만든 java파일을 확장자를 .sh로 바꿀려고 해요
쉘 스크립트 파일로 바꾼다는건데...
그래서 그걸 부팅시 자동실행되게 하려고 하거든요
근데 .sh확장자로 바꿀려면 어떻게 해야 하는건가요?
검색을 해도 방법을 잘 모르겠어서 이렇게 질문을 합니다 하...
혹시 윈도에서 BAT 파일도 안만들어 봤니 ? 왜 java 확장자를 sh로 바꾼다는 소리를 해 ?
일단 쉘스크립트가 뭔지 부터 알아야 겠구나. 만든 sh안에 java를 실행할 문구를 넣는거지 java로 된 것을 sh로 바꾼다는 말이 아니란다.
한번도 못해봤습니다;; sh로 바꿔야 리눅스에서 systemd에 집어 넣는거 아닌가 라고 생각하고 있습니다 지금;;
상황이... 윈도에서 만든 java프로그램을(계산기같은..) 리눅스로 가져와서 리눅스에서 자동실행 하는건데..(아까 한말이네요)
하.. 근데 일단 sh파일로 만드는 법을 모르겠네요 검색을 해두 뭔말인질 쿨럭..
그리하여 윈도우에서 만든 파일을 일단 sh파일로 바꿀려고하는데
방법을 모르겠네요 맞는 접근방법인지도 모르겠네요 후...
아 그럼 sh안에 java 파일을 집어 넣어야 하는거네요
sh란게 여러 작업을 하나로 묶어서 실행해주는 배치 파일 같은거야. sh로 만들라는 말은 니가 실행할 문구 ( java -jar filename.jar )를 쉘스크립트 하나 만들어서 그기 안에 집어 넣어란 말이라구.
아 배치파일 같은거구나..
이글 씨발 앞으로 꾸준글로 갈꺼같아 시발 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 춉내 웃곀ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
그럼 커멘드에 쉘 파일 생성을 하고 그안에 java -jar filename.jar를 넣어야 하는건가요?
그 이상은 인터넥 뒤져봐라. 걍 윈도 배치파일 만드는 것이랑 sh 짜는 거랑 별차이 없으니깐.
옙...감사합니다 하하;;
http://javastudy.tistory.com/72
#!/bin/bash echo "믿지마요 후회해요" ------------------------------------------------ #!/bin/bash란 리눅스에게 이 스크립트를 실행할때 bash 번역기를 사용하라고 알려주는 부분이다.
bash가 다른 디렉토리에 있다면 그 위치를 써주어야한다. test.sh 편집이 완료 되었으면 실행권한을 줘야한다.
글쓴병진 //
http://gall.dcinside.com/board/view/?id=programming&no=677555&page=1
가보센..
그런데 만든게 계속 백그라운드에서 실행 되어야할 서비스 인가 ? 왠지 느낌이 그런 서비스가 아니고, 개인적으로 로그인했을때 자동으로 떴으면 하고 바라는 것으로 보이는데.
그냥 자동으로 온도 센서에서 오는 값 받아주는 프로그램인데
부팅시 자동으로 켜지게 하려구요
결국은 서버 프로그램이넹. 그러면 서비스에 등록하는게 답.
서비스라...