«scripting» 태그된 질문

스크립트는 독립형 실행 가능 프로그램으로 컴파일되지 않고 인터프리터 프로그램에 의해 실행되는 일련의 명령 또는 명령입니다.

1
특정 ARM 아키텍처 문자열을 결정하는 쉬운 명령 줄 방법?
컴퓨터의 아키텍처를 기반으로 작업을 결정하는 스크립트를 작성하려고합니다. 이미 사용 uname -m하지만 내가 얼마나 많은 ARM 아키텍처 모르는, 아키텍처 라인을 수집 할 수 없으며, 내가 한인지 알고 armhf, armel또는 arm64. 이것은 스크립트의 일부를 실행할 수 있는지 여부를 확인이 스크립트가 필요합니다, 나는 아키텍처가 있는지 확인하는 간단한 방법을 찾기 위해 노력하고 armhf, armel나 …

4
bash 스크립트에서 예라고 대답하십시오.
나는 git clonebash 스크립트를 통해하려고 하지만 스크립트를 처음 실행했을 때 서버를 알지 못했지만 스크립트는 실패합니다. 나는 이와 같은 것을 가지고있다 : yes | git clone git@github.com:repo/repoo.git The authenticity of host 'github.com (207.97.227.239)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want to continue connecting (yes/no)? 그러나를 …
24 shell  ssh  scripting  git 

3
사용자 로그온시 명령 실행
Linux 데스크톱 시스템에서 사용자가 로그인 할 때 명령을 실행하고 싶습니다. 다른 게시물을 읽은 후 명령을 삽입하려고 ~/.bashrc했지만 실패했습니다. 또한 시스템은 사용자 로그인에 그래픽 인터페이스를 사용하므로 명령이 쉘의 시작과 관련되어서는 안됩니다. 또한 /etc/profile.d결과없이 포함 된 스크립트 중 하나에 명령을 추가하려고했습니다 . 다른 방법이 있습니까? 로그인 후 시스템이 읽는 파일이 있습니까?
23 shell  scripting  login 

6
URL에서 응답을 얻는 방법?
URL이 UP / Working인지 아닌지 확인하기 위해 쉘 스크립트 를 작성하라는 요청을 받았습니다 . 인터넷을 통해 힌트를 찾으려고했지만 URL이 존재하는지 여부를 확인하는 것입니다. 나는 처음으로 시도했다 wget. wget -S --spider https://genesis-dev.webbank.ssmb.com:21589/gop-ui/app.jsp 2>&1 | awk '/^ /' if [ $? -ne 0 ] then echo "Server is UP" else echo "Server …

4
사용자 공간 프로그램은 어디에 로그를 저장해야합니까?
권한없이 실행하려는 스크립트를 작성 중입니다. 스크립트에서 발생한 오류가 일부 로그 파일에 기록되기를 원합니다. 에 쓸 수있는 권한이 없습니다 /var/log. 그리고 나는 내 홈 디렉토리에 하나를 갖고 싶지 않습니다. 사용자 공간 스크립트가 런타임 정보를 기록 할 수있는 위치가 있습니까? /var/log잠재적 인 보안 문제없이 스크립트 로그 정보를 작성 하는 가장 좋은 방법은 …



5
shebang과 경로
shebang에 경로가 필요한 이유는 무엇입니까? 잘못된 #!ruby 옳은 #!/usr/local/bin/ruby #!/usr/bin/env ruby 운영 체제에는 등록 된 명령의 경로와 관련된 정보가 있어야하며 왜 명령이 제공 될 것으로 예상합니까?
22 scripting  path 

6
명령이 성공한 경우에만 출력을 억제하려면 어떻게해야합니까?
일반적으로 성공적인 보조 명령의 출력을 억제하여 스크립트 출력을 단순화하고 싶습니다. 그러나 -q그것들을 사용 하면 때때로 실패 할 때 출력을 숨기므로 오류를 이해할 방법이 없습니다. 또한이 명령은 출력을에 로그온합니다 stderr. 명령 이 성공한 경우에만 명령의 출력을 억제하는 방법이 있습니까? 예를 들면 다음과 같습니다 (단, 이에 한하지 않음). mycommand | fingerscrossed 모든 …

3
오류가 발생했을 때 Bash에서 줄 번호를 어떻게 찾습니까?
Bash에서 오류가 발생한 줄 번호를 어떻게 찾습니까? 예 필요한 것을 설명하기 위해 줄 번호가있는 다음과 같은 간단한 스크립트를 만듭니다. 스크립트는 cp $file1 $file2 cp $file3 $file4 cp명령 중 하나가 실패하면 기능은 exit 1 로 종료 됩니다. 함수에 기능을 추가하여 줄 번호와 함께 오류를 인쇄합니다 (예 : 8 또는 12). 이것이 …


5
mutt를 사용하여 마크 다운으로 작성된 이메일 보내기
때로는 Google 그룹 인라인에서 코드 조각을 보내야합니다. 텍스트는 여기서 도움이되지 않습니다. 마크 다운에 입력하고 HTML (pandoc 등을 사용하여)로 변환하고 mutt에 첨부하여 text/html보낼 수 있습니다. 이 가능한 하나 개의 좋은 솔루션으로 여기는 하지만 외부 사용 sendmail보내기 이메일 프로그램을. IMAP을 통해 자체적으로 전자 메일을 보내는 기능이있는 mutt을 사용 하고 있습니다.
21 scripting  mutt 

2
여러 명령을 시작하는 tmux 스크립트
bash 스크립트에서 다음을 어떻게 작성할 수 있습니까? tmux # Start tmux session. compass watch /path/to/project1/compass/ # Run the first process. Ctrl + B, " # Split the pane. compass watch /path/to/project2/compass/ # Run the second process. Ctrl + B, D # Exit the session.
21 scripting  tmux 

3
파일에 대한 쓰기 액세스를 비 침습적으로 테스트하는 방법은 무엇입니까?
쉘 스크립트에서 실제로 파일을 수정하지 않고 파일에 대한 쓰기 액세스를 쉽고 비 침습적으로 테스트 하는 방법은 무엇입니까? 의 출력을 구문 분석 할 수는 stat있지만 구현과 시간에 따라 통계 출력이 얼마나 다른지 확실하지 않지만 실제로는 복잡하고 취하기 쉽습니다. 파일 끝에 추가하여 성공 여부를 알 수 있지만 다음과 같은 두 가지 이유로 …

3
너비가 awk printf 인 숫자
나는 할 필요 는 printf 하지만, 주어진 폭과 둥근로, 숫자 아웃 (AWK와!) %10s 나는 이것을 가지고 어떻게 든 연결해야 %d하지만 내가하는 모든 일은 awk에 대해 너무 많은 매개 변수로 끝납니다 (더 많은 열이 있기 때문입니다).
20 scripting  awk  printf 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.