«echo» 태그된 질문

echo는 디스플레이와 같은 출력 장치에 메시지를 인쇄하는 일반적인 명령입니다.

2
“echo $ (stuff)”또는“echo`stuff`”에 어떤 문제가 있습니까?
나는 다음 중 하나를 사용했다 echo $(stuff) echo `stuff` ( stuff예를 들어 pwd또는 date더 복잡한 곳). 그런 다음이 구문이 잘못되었다고 들었습니다. 나쁜 습관, 비 우아하고 과도하며 중복 적이며 지나치게 복잡하며화물 컬트 프로그래밍, noobish, naive 등 그러나 명령 이 작동하므로 정확히 무엇입니까?
31 shell-script  sh  echo 

2
리눅스에 해당하는 "에코 온"?
bash 스크립트에서 실행되는 모든 명령을 어떻게 stdout 할 수 있습니까? 출력은 명령 출력 및 명령 자체를 포함해야합니다. 나는 찾았다 #!/bin/bash -x 그러나 이것은 대신 동일하지 않습니다 mysql -v dbname < dump.sql | grep "CREATE TABLE" 이것은 보여준다 + mysql -v dbname + grep 'CREATE TABLE'

2
쉘 스크립트는 파일에 줄 바꿈
쉘 스크립트에서 변수 사이의 파일에 새로운 줄을 에코하고 싶습니다. 내 코드는 다음과 같습니다. var1 = "Hello" var2 = "세계!" logwrite = "$ var1 [여기는 새 줄을 삽입하고 싶습니다] $ var2 echo "$ logwrite">> /Users/username/Desktop/user.txt 현재 스크립트를 실행하면 user.txt 파일에 다음이 표시됩니다. 안녕하세요 세계! 나는 그것을 보여주고 싶다. 안녕하세요 세계! 어떻게해야합니까 …


2
새 소프트웨어를 설치하기 전에 에코를 사용해야하는 이유는 무엇입니까?
나는 컴퓨팅 세계에 처음이다. ROS Indigo를 설치하는 동안 첫 번째 단계에서는 다음 코드를 사용하도록 지시합니다. sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' 이 문맥에서 왜 echo명령을 사용 sh -c합니까? 다른 설치 프로세스에서도 echo 명령을 사용하는 것을 보았습니다. 참고 -sh 명령 사용 , ROS Indigo 설치 위키

1
`echo -e“\\\ SOME_TEXT”가 왜 하나의 백 슬래시 만 표시합니까?
리눅스 쉘에서 문자 이스케이프 처리에서 어떤 일이 일어나고 있는지 설명 할 수 있습니까? 나는 무엇을 어떻게하는지 이해하는 데 성공하지 않고 다음을 시도하고 많은 것을 봤다. root@sv01:~# echo -e "\ Hello!" \ Hello! root@sv01:~# echo -e "\\ Hello!" \ Hello! root@sv01:~# echo -e "\\\ Hello!" \ Hello! root@sv01:~# echo -e "\\\\ …

3
txt 파일의 인코딩 변경
내가 쓸 때 : file file1.txt 이 출력이 있습니다 : CR 줄 종결자가있는 Little-endian UTF-16 유니 코드 텍스트 그런 다음 내가 쓴다면 : file file2.txt 나는 : ASCII 텍스트 file2.txt는 다음을 만들어 생성됩니다. echo $var > "file2.txt" file2.txt가 file1.txt와 동일한 인코딩을 갖기를 원합니다. 어떻게해야합니까?
16 bash  encoding  echo 

3
에코로 줄 바꾸기 문자를 인쇄하는 방법은 무엇입니까?
나는 hexdump이런 식 으로 문자열을 덤프합니다 2031 3334 2e30 0a32 2032 3331 302e 000a. 0x0a줄 바꿈 문자 라는 것이 분명 하지만,이 문자열을 반향하려고하면 항상 1 430.2 2 13.0새 줄이 공백으로 바뀝니다 -e. 플래그를 사용합니다 . 무엇이 문제 일 수 있습니까? 광미 \0가 출력을 망칠까요? 0x0a새 줄 을 인쇄 할 수 …

3
Windows 명령 프롬프트에서 Echo를 사용하여 여러 줄 텍스트 파일을 작성하는 방법
Windows 7을 사용하고 있으며 명령 프롬프트에 몇 줄의 텍스트가있는 작은 텍스트 파일을 빠르게 만들고 싶습니다. 다음을 사용하여 한 줄 텍스트 파일을 만들 수 있습니다. echo hello > myfile.txt 그러나이 echo 명령을 사용하여 여러 줄의 텍스트 파일을 어떻게 만들 수 있습니까? 다음을 시도했지만 파일을 읽을 때 작동하지 않습니다 more. echo hello\nsecond …



4
netcat과 병렬로 같은 서버에 요청을 보내려면 xargs를 사용하십시오.
간단한 에코 서버에 텍스트를 보내려면 하나의 라이너를 고안하려고합니다. 그러나 여러 개의 연결은 병렬로 진행됩니다. 이것은 내가 노력하고있는 것입니다. echo -e A,B,C,D | xargs -d, -i -P 4 echo {} | nc localhost 7000 그러나, 그것은 잘 작동하지 않습니다. 서버는 네 개의 연결을 받지만 데이터는 없습니다 ( "null"). 올바른 xargs 및 …
3 linux  xargs  netcat  echo 

1
"&&"에 사용되는 동안 명령의 종료 코드를 인쇄하기 전에 "echo $?"메시지가 표시되지 않는 이유는 무엇입니까?
쉘에 4를 반환하는이 간단한 C 프로그램이 있다고 가정합니다. int main() { return 4; } 내가 그것을 실행할 때, 다음 echo $?, 나는 얻을 것이다. 4기대되는 $ gcc foo.c && ./a.out $ echo $? 4 <<<< expected 하지만 내가 다음과 같이 할 때 나는 아무것도 얻지 못할거야. $ gcc foo.c && …
2 bash  echo  exit-code 

1
배쉬 : 평가 및 에코 사용
이것은 정말 구체적인 질문입니다. 나는 그것의 외모로 효율성의 이름에서 필요보다 더 복잡했을 수도있는 스크립트를 만들었습니다. 정말 효율적입니까? 몰라요 그것을 쓰는 올바른 방법입니까? 몰라요 그래서이 질문을하는 이유는 아래 코드를 작성하는 방법을 향상시킬 수 있는지 알고 싶습니다. 그것이 분명하지 않으면 나는 강타하는 초보자이지만 스크립트는 그 목적을 완성합니다. 이 코드는 변수를 정의하려고 s$counter= …
2 bash  echo 


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