«bash» 태그된 질문

Bash 명령 셸용으로 작성된 스크립트에 대한 질문 오류 / 구문 오류가있는 셸 스크립트의 경우 여기를 게시하기 전에 shellcheck 프로그램 (또는 https://shellcheck.net의 웹 셸 검사 서버)에서 확인하십시오. Bash의 대화식 사용에 대한 질문은 스택 오버플로보다 수퍼 유저에 대한 주제 일 가능성이 높습니다.


20
Bash의 변수로 정의 된 범위의 숫자를 어떻게 반복합니까?
변수에 범위가 주어지면 Bash에서 숫자 범위를 어떻게 반복합니까? 이 작업을 수행 할 수 있음을 알고 있습니다 (Bash 설명서 에서 "시퀀스 표현"이라고 함 ). for i in {1..5}; do echo $i; done 다음을 제공합니다. 1 2 3 4 5 그러나 범위 끝점 중 하나를 변수로 바꾸려면 어떻게해야합니까? 작동하지 않습니다. END=5 for …
1542 bash  shell  for-loop  syntax 

7
Bash가있는 파일에 stdout과 stderr을 리디렉션하고 추가하는 방법은 무엇입니까?
Bash에서 stdout 을 잘린 파일로 리디렉션하려면 다음을 사용하는 것을 알고 있습니다. cmd > file.txt Bash에서 stdout 을 리디렉션 하여 파일에 추가하려면 다음을 사용하는 것을 알고 있습니다. cmd >> file.txt stdout 과 stderr 을 잘린 파일로 리디렉션하려면 다음을 사용하는 것이 좋습니다. cmd &> file.txt stdout 과 stderr 을 파일에 추가하여 리디렉션하는 …
1533 linux  bash  redirect  stream  pipe 



12
Bash에서 파일 내용을 반복
Bash 를 사용하여 텍스트 파일의 각 줄을 어떻게 반복 합니까? 이 스크립트로 : echo "Start!" for p in (peptides.txt) do echo "${p}" done 화면 에이 출력이 나타납니다. Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: line 3: `for p in (peptides.txt)' (나중에 $p화면에 출력하는 것보다 더 복잡한 …
1387 linux  bash  loops  unix  io 


12
sh와 bash의 차이점
쉘 프로그램을 작성할 때, 우리는 자주 사용 /bin/sh하고 /bin/bash. 나는 보통을 사용 bash하지만 그 차이점이 무엇인지 모르겠습니다. 간의 주요 차이점은 무엇 bash과 sh? 우리는에서 프로그래밍 할 때 유의해야 할 사항은 무엇 bash과 sh?
1303 bash  shell  unix  sh 

19
매개 변수를 사용하는 Bash 별칭을 만드시겠습니까?
나는 CShell을 사용했다.csh)를 사용하면 매개 변수를 사용하는 별칭을 만들 수 있습니다. 표기법은 alias junk="mv \\!* ~/.Trash" Bash에서는 이것이 작동하지 않는 것 같습니다. Bash에 유용한 기능이 많이 있다고 가정하면이 기능이 구현되었다고 가정하지만 어떻게 궁금합니다.
1270 bash  alias 


5
선호하는 Bash shebang은 무엇입니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : В чём смысл и преимущества #! / usr / bin / env? 있어요 Bash 오두막 객관적으로 더 나은 대부분의 용도에 대한 다른 사람보다? #!/usr/bin/env bash #!/bin/bash #!/bin/sh #!/bin/sh - 기타 나는 끝에 대시를 추가하면 누군가가 당신의 스크립트에 명령을 전달하지 …
1131 bash  shebang 

14
stderr로 출력하는 에코
에코처럼 작동하지만 stdout이 아닌 stderr로 출력되는 표준 Bash 도구가 있습니까? 나는 할 수 있다는 것을 알고 echo foo 1>&2있지만 그것은 추악하고 오류가 발생하기 쉽다고 생각합니다 (예 : 상황이 바뀌면 잘못 편집 될 가능성이 높습니다).
1115 bash 


29
Git에서 쉘 명령을 실행할 때 사용할 개인 SSH 키를 지정하는 방법은 무엇입니까?
다소 특이한 상황이지만 로컬 컴퓨터에서 쉘 (git) 명령을 실행할 때 사용할 개인 SSH 키를 지정하고 싶습니다. 기본적으로 다음과 같이 : git clone git@github.com:TheUser/TheProject.git -key "/home/christoffer/ssh_keys/theuser" 또는 더 나은 (루비에서) : with_key("/home/christoffer/ssh_keys/theuser") do sh("git clone git@github.com:TheUser/TheProject.git") end 지정된 개인 키를 사용하는 Net :: SSH를 사용하여 원격 서버에 연결하는 예를 보았지만 로컬 …
1108 git  bash  shell  ssh 

23
문서에서 줄을 세는 방법?
나는 이와 같은 줄을 가지고 있으며 실제로 몇 줄이 있는지 알고 싶습니다 ... 09:16:39 AM all 2.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 94.00 09:16:40 AM all 5.00 0.00 0.00 4.00 0.00 0.00 0.00 0.00 91.00 09:16:41 AM all 0.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 96.00 09:16:42 …

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