Q&A
커뮤니티
지식
이벤트
더보기
OKKY
Q&A
지식
커뮤니티
이벤트
부트캠프
Jobs
Contact
Search Bar
로그인
회원가입
shell
전체
기술
커리어
기타
카테고리
전체
최신순
질문하기
답변
1
java815
·
약 1년
319
0
답변 1
sh 실행 시 $1 , $@ 으로 인자값을 못받는 문제입니다..
안녕하세요~ sh파일 내에서 $1 으로 인자값을 받고 ($@ 로도 한번 해봤는데 안되더라구요) ex) work.sh 202501 이런식으로 실행하면 오류가 나서 로그보면 202501 이 적용이 안되고 linesize 라고 찍힙니다;; 검색해도 잘 해결이 안되어 고견 부탁드립니다 감사합니다 (참고로 같은파일인데 DEV에서는 잘 되는데 운영환경에서만 안되고 있습니다) sh 파일 내용 및 로그 입니다 --------------- log -------
답변
2
java815
·
1년 이상
303
0
답변 2
sh파일에서 인자값 받아보니.. linesize ??
안녕하세요~ sh파일 내에서 $1 으로 인자값을 받고 ex) work.sh 2024 이런식으로 실행하며 echo 찍어보면 2024가 안나오고 linesize 라고 찍힙니다;; 검색해도 잘 해결이 안되어 질문드립니다ㅜ
답변
1
sealion
·
거의 2년
167
0
답변 1
도커 커맨드의 `-i` 옵션, 셸은 사용자 입력을 받지 못하면 종료된다?
도커를 공부하면서, 아래와 같은 명령어들을 실행해 보았습니다. docker run -it ubuntu -> 컨테이너가 포어그라운드로 올라오고, 컨테이너에서 bash셸이 실행되어 터미널(화면)에 표시됨 docker run ubuntu -> 컨테이너가 포어그라운드로 올라오지만 바로 종료 docker run -d ubuntu -> 컨테이너가 백그라운드로 올라오고, 바로 종료 ubuntu 이미지는 실행되면 기본적으로 /bin/bash를 실행해
해결
2
real7lucky
·
거의 2년
512
0
해결 2
linux ls 명령어에서 절대경로 추출하는 방법아시는분
ls /var/tmp -t | tail -n +11 | xargs rm -f 이런식으로 했을때 var/tmp경로에 제가 있을때는 삭제가 되나, crontab 등록등시에는 해당 파일 위치가 아니라서 rm삭제가 안될것 같은데요. ls /var/tmp -t | tail -n +11 에서 약간의 변환을 통해 절대경로가 보여진다면 삭제가 되지 않을까 싶어서요. 한번 확인부탁드립니다. find를 찾아서 삭제하는 방법도 있으나 특정절대경로의 최신
답변
1
ysj4889
·
약 2년
295
0
답변 1
Jenkins shell 종료가 안됩니다.
os 는 rocky 8.8 이고 LG U+ webfax 랑 sms agent 를 백그라운드로 돌리는 shell 을 작성했습니다. 통신사에서 제공해준 모듈을 ex) sms /project/sms/ shutdonw.sh , start.sh ex) fax /project/fax/ shutdonw.sh , startup.sh 라고 설정했고 이를 통합하는 shell 생성해서 /project/shell/start
답변
3
Deep DBDB
·
약 3년
343
0
답변 3
Linux 명령어 문의 ( find -exec , 파일 비우기 )
안녕하세요. 작업 중 검색된 대량 데이터를 삭제할 경우가 있어 (용량관리) #find ./ -name "keyword" -type f -exec rm -rf {}\; 와 같은 명령식을 자주 쓰는 편입니다. 근데 만약 삭제를 하더라도 파일을 통으로 삭제하는게 아닌 내용만 비우고 파일형태는 남기게 하기 위해 cat /dev/null > 파일이름 혹은 echo "" > 파일이름 을 사용하려는데 이게 하나의 파일에만
답변
1
Deep DBDB
·
3년 이상
283
0
답변 1
Shellscript 내 jar 실행 후 탈출방법
안녕하세요. 시스템 엔지니어링 직무 수행하고 있습니다.서버 재기동 시, rc.local, shellscript를 활용해 자동 서비스 시작될 수 있도록 구현하고 있습니다.자동 스케줄링 동작 중에 특정 jar를 실행할때 다음 step으로 넘어가지를 못해서 문의드립니다.a라는 jar 파일이있고 이 jar 파일을 실행시키면 콘솔상 통제불능상태에 걸립니다. 실행을 시키면 프로세스는 실행되는데 그 이후 콘솔상 ctrl c
답변
1
geonhee
·
3년 이상
314
0
답변 1
1로 가득찬 1GB 파일 만들기
문자열 1111111............ 로 가득찬 1GB 파일을 만들고 싶습니다.코드로는 너무 부하가 심할 것 같아, shell 명령어로 만들고 싶은데요.Linux나 Mac shell 고수분 계신가요?
답변
1
쩨쩨
·
거의 4년
527
0
답변 1
tomcat catalina.sh 109 line : command not found 오류 원인이 뭘까요..
tomcat 을 재시작하고 나니 서비스가 올라오지않네요 ../opt/tomcat/bin/catalina.sh: line 109: dirname: command not foundCannot find //bin/setclasspath.shThis file is needed to run this program 이런 오류가 발생되는데 별도 설정한 건 없는데 왜 갑자기 오류가 발생된 걸까요 .. 아시는분 답
해결
3
위저
·
거의 4년
1.1k
0
해결 3
linux에서 그냥 python 버전과 bash로 sh 파일 실행시킬때의 python 버전이 다릅니다.
안녕하세요현재 자바에서 리눅스 쉘스크립트를 통해 파이썬 파일을 실행시키려고 하는데요.리눅스 터미널에서 python -V를 입력하면python 3.6.5 (여기에 필요한 라이브러리들이 모두 설치되어 있습니다)가 뜨는데test.sh 파일 생성해서 python -V 입력하고 bash test.sh 하면python 3.9.
답변
1
whxodus0121
·
약 4년
232
0
답변 1
shell만들기를 하던 도중 질문입니다.
shell을 fork()와 exec()를 이용해서 만들고 있습니다. 띄어쓰기가 들어가는 명령어 ex)mkdir 123같은 경우를 대비하여 이중배열을 선언한 후 공백이 등장하면 다음 배열에 그 다음 명령문부터 넘겨줘서 그 배열자체를 exec()하는 방법으로 코딩을 했습니다. 그런데 문제가 하나 발생하더군요 mkdir " 123" 명령어를 입력하면 123라는 폴더가 만들어져야하는데 앞에 공백이 앞에서 선언한 조건문에
답변
1
시드니신사
·
약 4년
301
0
답변 1
리눅스 문자열 출력 관련하여 질문 드립니다ㅠㅠ
안녕하세요.처음으로 글 남기네요 ㅠㅠ 현재 grep 명령어로 datasource와 pool-name= 문자를 포함한 특정 라인을 2줄 출력했는데, 제가 원하는 건 pool-name= 에 해당하는 내용만 뽑고 싶습니다. 즉 "span style="font-family:'돋움' , 'dotum' , 'helvetica' , 'apple sd
답변
12
sjk332
·
4년 이상
938
0
답변 12
.bashrc 실행 시점..
bashrc는 bash이 실행될 때마다 수행된다고 하는데bash이 실행되는 시점이터미널에서 cd를 할 때 항상 적용되는건가요?bash가 실행된다고 하는게 무슨말인지 모르겠네요..
답변
0
헛경력개발자
·
4년 이상
404
0
답변 0
xcodebuild 아카이브 실패 식별 방법
안녕하세요.내부 개발환경용 iOS 앱을 젠킨스 등을 통하여ipa 파일을 배포하고자 xcodebuild 커맨드를 사용하여, sh 파일을 만들었습니다.sh 파일내용은,xcodebuild archive 솰라솰라 ~~...(중간내용)...xcodebuild -exportArchive 솰라솰라~이렇게 구성되어 있구요../p
답변
2
마치영화처럼
·
4년 이상
331
0
답변 2
외부 프로그램 호출 시 GUI 화면 표시 문의
안녕하세요. 개발 중에 어려움이 있어 문의드립니다.PL/SQL에서 자바를 이용하여 서버에 명령을 전달하여 외부프로그램을 호출하려고 합니다. 아래 링크의 방법을 사용하고 있습니다.ORACLE-BASE - Shell Commands From
답변
5
사아
·
4년 이상
1.8k
0
답변 5
catalina.sh: line xxx: &: command not found 수정 방법 좀 알려주세요
/home/dsline/server/tomcat/bin/catalina.sh: line 444: &: command not found/home/dsline/server/apache-tomcat-8.5.6/bin/catalina.sh: line 446: &: command not found/home/dsline/server/apache-tomcat-8.5.6/bin/catalina.sh: line 446: &a
답변
1
노른이
·
4년 이상
430
0
답변 1
tmux setting 자동화하고 싶은데요..
tmux 세션을 생성하고 세션 들어가서 (ctrl+b, %) 로 화면 분할하고 (ctrl +b, :
답변
1
zizizizi
·
4년 이상
925
0
답변 1
입력받은 시간 경과 후 실행중인 프로세스를 종료하고 싶습니다(linux/shell)
두개의 스크립트 파일이 있습니다script.sh nohup java -jar -Dspring.profiles.active=prod ./test-0.0.1-SNAPSHOT.jar > log.out &sh autokill.sh $1/p
답변
1
jihhhhh
·
4년 이상
1.8k
0
답변 1
쉘스크립트 변수선언할 때 변수명에 다른 변수사용 못하나요?
제목이 어렵죠..?ㅎㅎ예시를 들어보겠습니다. 최종적으로 aaaDBA, bbbDBA, cccDBA라는 변수를 만들고 싶은건데array=("aaa" "bbb" "ccc") 라는 배열이 있고 아래와 같이 변수를 만들려고 하는데 에러가 나네요;for (( i=0; i<${#array[@]}; i+
해결
3
LFTYS2019
·
4년 이상
494
0
해결 3
배시 쉘 프로그래밍 문의 드립니다.
거두절미하고 본론부터 말씀드리겠습니다.1.cat -n ~ | grep ~ |위 구문을 변수에 넣을 수 있는 방법이 없을까요?a=cat 구문echo -e "요청 $a건, 성공 $b건, 실패 $c건"이런 식으로 쓰고 싶은데, 찾기가 너무 어렵네요.2. abc_01-2021-09-12.l
이전
1
2
다음
Search Bar