«shell-script» 태그된 질문

쉘 스크립트는 운영 체제의 쉘 또는 명령 행 인터프리터 용으로 작성된 스크립트입니다.


1
새 bash에 명령을 보내고 닫지 마십시오.
새 bash 인스턴스를 열고 명령을 입력 한 다음 해당 bash 인스턴스를 계속 사용하도록 스크립트를 작성 중입니다. 어떻게합니까? 지금은 이것을 가지고 있습니다 : bash << EOF do_something() EOF 새 bash 인스턴스가 do_something ()을 호출 한 다음 다른 명령을 입력하게하려면 어떻게해야합니까? 나중에 편집 : 실제로 제어 할 수없는 다른 회사 내부 명령을 …

1
루프가 끝나지 않는 for 루프는 두 번째 인수로 진행되지 않습니다.
"for name in" 을 사용하여 값 목록을 반복 하려고 합니다. 줄의 첫 번째 값을 사용하지만 끝없는 루프에 고정됩니다. #!/bin/ksh set -x # created 7 JAn 2013 by L Cooper # purpose is to verify completion of QAD online backup. If incomplete then email personnel #EMAILTO=mfc_support@manitowoc.com EMAILTO=lee.cooper@manitowoc.com TEST=1740 # Success code …

1
쉘 스크립트에서 인증 실행에 실패했습니다
쉘 스크립트에서 다음 명령을 실행하려고합니다. svn checkout http://url/ --username user --password password --non-interactive --no-auth-cache . 다음 오류로 항상 실패합니다. svn : ' http : // url / '옵션 : 인증 실패 : 서버에 인증 할 수 없음 : 거부 된 기본 챌린지 ( http : // url ) 여기 내 …

1
스크립트에서 vim 명령 실행
그래서 vim의 특정 디렉토리에있는 모든 파일을 별도의 터미널 탭으로 여는 스크립트를 만들었습니다. #!/usr/bin/perl use v5.14; my $wd = '/home/luke/Pokemon-Battle-Simulator'; chdir($wd); opendir(DIR,$wd); my @files = readdir(DIR); my $cmd = 'gnome-terminal'; my $tab = ' --tab-with-profile=def'; for my $file(@files) { if (($file ne ".") and ($file ne "..")) { my $title = …

2
파일 프로세스는 첫 번째 열의 마지막 두 문자를 인쇄하고 나머지
11 열의 입력 파일이 있으며이 파일을 처리하고 첫 번째 열을 마지막 2 자리를 출력하고 나머지 열을 인쇄해야합니다. 필드는 쉼표로 구분됩니다. 일부 명령을 시도했지만 적절한 결과를 얻지 못했습니다.이 파일에 더 많은 레코드가있는 셸 스크립트가 필요합니다. 입력 9303176179,989303176179,15335,A,1,9,1,0,201712091400,0,0 9303138379,989303138379,15335,A,1,9,1,0,201712091400,0,0 9302922849,989302922849,15335,A,1,9,1,0,201712091400,0,0 9334284759,989334284759,15335,A,1,9,1,0,201712091400,0,0 9334200459,989334200459,15335,A,1,9,1,0,201712091400,0,0 9334022869,989334022869,15335,A,1,9,1,0,201712091400,0,0 9334499819,989334499819,15335,A,1,9,1,0,201712091400,0,0 9334036329,989334036329,15335,A,1,9,1,0,201712091400,0,0 9303053859,989303053859,15335,A,1,9,1,0,201712091400,0,0 9302997519,989302997519,15335,A,1,9,1,0,201712091400,0,0 예상 출력 79,989303176179,15335,A,1,9,1,0,201712091400,0,0 79,989303138379,15335,A,1,9,1,0,201712091400,0,0 49,989302922849,15335,A,1,9,1,0,201712091400,0,0 …

1
셸 스크립트를 만들려면
특정 폴더에있는 모든 파일의 크기를 확인하는 스크립트를 만들고 싶습니다. 폴더 아래에있는 파일의 크기가 500MB를 넘으면 500mb를 초과하는 파일 이름을 지정하는 메일이 트리거됩니다.



1
줄 루어 시간 형식
Zulu 시간대를 생성하는 스크립트가 있습니다. 이처럼 쉘 / bash 스크립트에서 형식을 어떻게 변경합니까? 20140730000255-> 2014-07-30 미리 감사합니다 문안 인사


1
Windows에서 압축 미러링을 수행하는 방법은 무엇입니까?
내 소스는 디렉토리 계층입니다. 소스의 파일을 대상 디렉토리에 자동 복사해야하지만 각 파일을 대상 하위 디렉토리에 개별적으로 압축해야합니다. 또한, 마지막 동기화 이후에 변경되지 않은 파일은 중복 적으로 압축 / 동기화되지 않아야합니다. 이러한 압축 미러링을 어떻게 수행 할 수 있습니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.