«echo» 태그된 질문

쉘 내장 또는`/ bin / echo`에 관한 질문. 질문이 단순히 터미널로 인쇄하는 것에 관한 것이면이 태그를 사용해서는 안되며, 질문이`echo` 명령에만 해당되는 경우에만 적용하십시오.


2
메시지를 sendmail로 파이프하는 형식은 무엇입니까?
다음 명령을 사용하여 메시지를 즉시 작성하여 보냅니다. echo "Subject:Hello \n\n I would like to buy a hamburger\n" | sendmail email@example.com 파일에서 정보를 보낼 때 다음과 같은 작업을 수행하는 것 같습니다. sendmail email@example.com mail.txt 그런 다음 sendmail은 각 줄을 헤더로보고 구문 분석합니다. 그러나 내가 위에서 보낸 방식으로 모든 것이 제목 줄에 …
22 shell  email  sendmail  echo 

2
`command 1> file.txt 2> file.txt`의 동작이`command 1> file.txt 2> & 1`과 다른 이유는 무엇입니까?
stdout과 stderr을 동일한 파일로 리디렉션하려면 command 1>file.txt 2>&1, 또는 을 사용하여 수행 할 수 있습니다 command &>file.txt. 그러나 왜 command 1>file.txt 2>file.txt위의 두 명령 과 다른 동작을 합니까? 다음은 확인 명령입니다. $ cat redirect.sh #!/bin/bash { echo -e "output\noutput" && echo -e "error" 1>&2; } 1>file.txt 2>&1 { echo -e …



3
다른 쉘에서 "echo -e"로 이스케이프 시퀀스
Linux의 쉘에서 명령에 플래그 -e가 존재하지 않는 것 같습니다 echo. 이것은 엉망인 설정입니까 아니면 "정상"입니까? 예를 들어 일부 코드 : #!/bin/sh echo -e "\e[3;12r\e[3H" 인쇄물: -e \e[3;12r\e[3H 이것은 전에 작동했습니다! 일부 stty명령이 크게 잘못되었다고 생각하여 더 이상 작동하지 않습니다. 누군가는 제 생각 sh은 실제로 단지 bash였습니다.

1
echo [9876543210] 표시 1 4 5 6… 왜?
마지막 4 개의 에코 문에 1 4 5 6이 표시되는 이유를 설명해주십시오. 우연히이 문제를 한 번 겪었지만 이제이 동작이 발생하는 이유가 궁금합니다. 이 진술은 예상대로 작동합니다. $ echo [ 9876543210 ] [ 9876543210 ] $ echo [237890] [237890] 이 반향 문은 지속적으로 1 4 5 6을 표시합니다.이 숫자에 특별한 점이 …

2
echo 및 cat을 사용하여 직렬 루프백을 테스트하는 예기치 않은 결과
그래서 Tx에서 Rx로 와이어를 연결하여 자체적으로 루프되는 표준 RS232 직렬 포트가 있습니다. 두 개의 별도 터미널 을 실행 echo하여 루프백을 테스트 하고 있습니다 cat. cat /dev/ttyS1 echo "hi" > /dev/ttyS1 내 문제는 출력과 관련이 있습니다. 나는 고양이를 실행하는 터미널에서 하나의 "hi"가 다시 나타날 것을 기대하지만 대신 나는 이것을 얻는다. hi …
18 cat  serial-port  echo 


7
에코와 고양이의 실행 시간이 왜 다른가요?
이 질문에 대답 하면 또 다른 질문이 생겼습니다. 다음 스크립트는 같은 일을하고 두 번째 스크립트는 훨씬 빨라야한다고 생각했습니다. 첫 번째 스크립트는 cat반복해서 파일을 열어야하지만 두 번째 스크립트는 파일 만 열어야 하기 때문입니다. 한 번만 변수를 에코합니다. (올바른 코드는 업데이트 섹션을 참조하십시오.) 먼저: #!/bin/sh for j in seq 10; do cat …


4
echo $ -1은 무엇을 표시합니까?
의 출력은 무엇을 않는 echo $-1, echo $-2, echo $-3... 의미? 내 Linux 상자 중 하나에 다음이 표시됩니다. echo $-1 imsBEl1 echo $-2 imsBEl2 그리고 다른 리눅스 박스에는 다음이 표시됩니다. echo $-1 himBH1 echo $-2 himBH2 메모리 위치 나 다른 것에 매핑되어 있습니까?
14 shell  echo  parameter 

6
패턴을 찾은 후에 만 ​​인쇄 출력
echoer많은 정보를 스크리닝하기 위해 인쇄 하는 스크립트가 있습니다 . 패턴을 찾은 후에 만 ​​선을 볼 수 있기를 원합니다. 솔루션의 사용법이 다음과 같이 보인다고 상상합니다. echoer | solution_command <pattern> 이상적으로 pattern는 정규 표현식이지만 하드 값 문자열이면 충분합니다.
13 echo  printf 

4
쉘 스크립트로 변수 내용의 내용을 인쇄 할 수 있습니까? (간접 참조)
다음 변수를 선언했다고 가정 해 봅시다. $ var='$test' $ test="my string" 내용을 인쇄하면 다음이 표시됩니다. $ echo $var $test $ echo $test my string 나는의 내용의 내용을 인쇄하는 방법을 찾으려면 $var(내용입니다 $test). 그래서 나는 다음을 시도했다. $ echo $(echo $var) $test 그러나 결과는 다음 $test과 같습니다 "my string"... bash를 사용하여 …


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