반응형

bash 11

셸 스크립트에서 웹 브라우저를 시작하는 깨끗한 방법?

셸 스크립트에서 웹 브라우저를 시작하는 깨끗한 방법? bash 스크립트에서는 사용자 웹 브라우저를 실행해야 합니다.이를 위한 다양한 방법이 있습니다. $BROWSER xdg-open gnome-openGNOME에서 www-browser x-www-browser ... 대부분의 플랫폼에서 사용할 수 있는 표준적인 방법이 있습니까? 아니면 다음과 같은 방법을 사용해야 합니까? #/usr/bin/env bash if [ -n $BROWSER ]; then $BROWSER 'http://wwww.google.com' elif which xdg-open > /dev/null; then xdg-open 'http://wwww.google.com' elif which gnome-open > /dev/null; the..

programing 2023.05.20

bash를 사용하여 함수의 출력을 변수에 할당하려면 어떻게 해야 합니까?

bash를 사용하여 함수의 출력을 변수에 할당하려면 어떻게 해야 합니까? 일부 출력을 생성하는 bash 함수가 있습니다. function scan { echo "output" } 이 출력을 변수에 할당하려면 어떻게 해야 합니까? 즉, VAR=scan(물론 이것은 작동하지 않습니다. VAR을 "scan"이라는 문자열과 동일하게 만듭니다.)VAR=$(scan) 프로그램의 경우와 정확히 같은 방식입니다.일반 프로그램을 사용하는 것처럼 명령/파이프라인에서 bash 함수를 사용할 수 있습니다.하위 셸 및 과도적 명령 대체 기능도 사용할 수 있습니다. VAR=$(scan) 대부분의 경우 원하는 결과를 얻을 수 있는 간단한 방법입니다.아래에 특수한 경우의 개요를 설명하겠습니다. 후행 줄 바꿈 유지: 명령 대체의 (일..

programing 2023.05.20

Linux의 명령줄에서 일련의 이미지를 PDF로 변환하려면 어떻게 해야 합니까?

Linux의 명령줄에서 일련의 이미지를 PDF로 변환하려면 어떻게 해야 합니까? 닫혔습니다. 이 질문은.출입 금지의현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?스택 오버플로의 주제가 되도록 질문을 업데이트합니다. 11년 전에 문을 닫았습니다. 이 질문을 개선합니다. CGI와 Bash로 작성한 스캔 서버가 있습니다.명령줄에서 이미지 묶음(모두 하나의 폴더에 있음)을 PDF로 변환할 수 있기를 원합니다.어떻게 그럴 수 있죠?ImageMagick을 사용하여 다음을 시도할 수 있습니다. convert page.png page.pdf 여러 이미지의 경우: convert page*.png mydoc.pdf 사용하다converthttp://www.imagemagick.org 에서 제공됩니다. ..

programing 2023.05.05

스테딘과 끈을 연결하는 방법은?

스테딘과 끈을 연결하는 방법은? stdin을 어떻게 문자열에 연결합니까? echo "input" | COMMAND "string" 그리고 구함 inputstring 약간 진부하지만, 이것이 당신이 질문한 것을 할 수 있는 가장 짧은 방법일 수 있습니다(파이프를 사용하여 수락).stdout부터echo "input"~하듯이stdin다른 프로세스/명령으로: echo "input" | awk '{print $1"string"}' 출력: inputstring 당신은 정확히 어떤 일을 하려고 합니까?상황에 따라 더 나은 솔루션에 대한 방향성을 높일 수 있습니다. 업데이트 - 설명에 응답: @노암 로스 원하는 작업을 수행하는 보다 관용적인 방법은 다음과 같습니다. echo 'http://dx.doi.org/'"$(p..

programing 2023.05.05

리눅스 디렉터리의 파일을 반복적으로 계산합니다.

리눅스 디렉터리의 파일을 반복적으로 계산합니다. Linux 디렉토리의 파일을 반복적으로 계산하려면 어떻게 해야 합니까? 이걸 찾았어요 find DIR_NAME -type f ¦ wc -l 그러나 이 프로그램을 실행하면 다음과 같은 오류가 반환됩니다. 찾기: 경로는 식 ¦ 앞에 와야 합니다. 이렇게 하면 됩니다. find DIR_NAME -type f | wc -l 설명: -type f이겁니다. |(및 아님) 리디렉션합니다.find명령어의 출력입니다.wc이겁니다. wc(워드 카운트의 줄임말) 입력에서 줄임말, 워드 및 바이트를 카운트합니다(입력). -l줄만 세면 돼요 주의: 체하다다를 바꿉니다.DIR_NAME와와 with와 함께요..이겁니다. 그리고 이 때 빼도 돼요.-type f개수에 디렉터리(및 심볼 ..

programing 2023.04.25

nodemon이 작동하지 않음: -syslog: nodemon: 명령을 찾을 수 없습니다.

nodemon이 작동하지 않음: -syslog: nodemon: 명령을 찾을 수 없습니다. 엘 캐피턴을 실행하는 맥을 타고 있어요노드 v5.6.0 및 npm v3.6.0이 있습니다.nodemon을 실행하려고 하면 다음과 같이 표시됩니다. -bash: nodemon: command not found 노드몬이 설치되어 있지 않다는 것을 의미한다고 생각했기 때문에, sudo npm install -g nodemon ...알겠습니다. npm ERR! Darwin 15.2.0 npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "nodemon" npm ERR! node v5.6.0 npm ERR! npm v3.6.0 npm ERR! pa..

programing 2023.04.20

bash를 사용하여 파일(인수)을 "in place"로 편집하는 명령을 실행하려면 어떻게 해야 합니까?

bash를 사용하여 파일(인수)을 "in place"로 편집하는 명령을 실행하려면 어떻게 해야 합니까? txt로 txt, 를도온 with with tttt ttt ttt t,,,. 。sort쾅쾅거리다 원본 파일을 대체하기 위해 정렬된 결과를 원합니다. 이것은 동작하지 않습니다(빈 파일이 표시됩니다). sortx temp.txt > temp.txt 임시 파일에 복사하지 않고 한 줄로 작업을 수행할 수 있습니까? 집:-o에게 있어서 옵션은 매우 바람직하다sort나는 사용했다.sort예를 들어 질문합니다.다른 명령에서도 같은 문제가 발생합니다. uniq temp.txt > temp.txt. 더 나은 일반적인 해결책이 있을까요?sort temp.txt -o temp.txt A sort는 출력을 시작하기 전에 모..

programing 2023.04.20

텍스트 파일에서 새 줄을 제거하려면 어떻게 해야 합니까?

텍스트 파일에서 새 줄을 제거하려면 어떻게 해야 합니까? 저는 다음과 같은 데이터를 가지고 있으며, 모든 데이터를 한 줄로 정리해야 합니다. 이거 있어요. 22791 ; 14336 ; 22821 ; 34653 ; 21491 ; 25522 ; 33238 ; 난 이게 필요해 22791;14336;22821;34653;21491;25522;33238; 편집 이들 명령어 중 어느 것도 완벽하게 동작하지 않습니다. 대부분의 경우 데이터는 다음과 같습니다. 22791 ;14336 ;22821 ;34653 ;21491 ;25522 tr --delete '\n' < yourfile.txt tr -d '\n' < yourfile.txt 편집: 여기에 표시된 명령어가 모두 작동하지 않으면 필드를 구분하는 줄바꿈 이외의 명..

programing 2023.04.15

sudo를 사용하여 쓰기 권한이 없는 위치로 출력을 리디렉션하려면 어떻게 해야 합니까?

sudo를 사용하여 쓰기 권한이 없는 위치로 출력을 리디렉션하려면 어떻게 해야 합니까? 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 이 질문은 프로그래머가 주로 사용하는 특정 프로그래밍 문제, 소프트웨어 알고리즘 또는 소프트웨어 도구에 대한 질문은 아닌 것으로 보입니다.질문이 다른 스택 Exchange 사이트에서 토픽에 포함될 것으로 생각되는 경우, 질문에 대한 답변이 가능한 위치에 대해 코멘트를 남길 수 있습니다. 1년 전에 문을 닫았어요 커뮤니티는 5개월 전에 이 질문을 재개할지 여부를 검토한 후 종료했습니다. 원래 종료 이유가 해결되지 않았습니다. 이 질문을 개선하다 개발 RedHat Linux 박스 중 하나에 대해 sudo 액세스 권한을 ..

programing 2023.04.15

awk 또는 sed를 사용하여 문자열을 재귀적으로 검색/교체하려면 어떻게 해야 합니까?

awk 또는 sed를 사용하여 문자열을 재귀적으로 검색/교체하려면 어떻게 해야 합니까? 다음 항목을 모두 검색 및 교체하려면 어떻게 해야 합니까? subdomainA.example.com 와 함께 subdomainB.example.com /home/www/디렉토리 트리가 재귀적으로 존재합니까?find /home/www \( -type d -name .git -prune \) -o -type f -print0 | xargs -0 sed -i 's/subdomainA\.example\.com/subdomainB.example.com/g' -print0find각 결과를 새 줄이 아닌 늘 문자로 구분하여 인쇄합니다.이 있는 에도 이 할 수 있습니다.xargs이치노 \( -type d -name .git -pru..

programing 2023.04.10
반응형