«bash» 태그된 질문

Bash는 GNU 프로젝트의 유닉스 계열 운영 체제를위한 무료 쉘입니다.

1
새 bash에 명령을 보내고 닫지 마십시오.
새 bash 인스턴스를 열고 명령을 입력 한 다음 해당 bash 인스턴스를 계속 사용하도록 스크립트를 작성 중입니다. 어떻게합니까? 지금은 이것을 가지고 있습니다 : bash << EOF do_something() EOF 새 bash 인스턴스가 do_something ()을 호출 한 다음 다른 명령을 입력하게하려면 어떻게해야합니까? 나중에 편집 : 실제로 제어 할 수없는 다른 회사 내부 명령을 …

1
디렉토리에서 새 파일을 찾고 명령을 실행하기위한 스크립트
몇 개 또는 수백 개의 xml 파일이 들어있는 디렉토리가 있습니다. 새 파일이 발견되면 스크립트를 실행하고 싶습니다. 유일한 주요 문제는 inotifywait 또는 이와 유사한 것을 사용할 수 없다는 것입니다. 설치 권한의 제한으로 인해 (권리가 있지만 공급 업체가 유지 관리하기 때문에 계약으로 인해 허용되지 않습니다). 따라서 기본 Linux 도구를 사용하여 스크립트를 사용할 …

1
html 양식으로 프롬프트되는 bash 스크립트를 어떻게 실행합니까?
현재 진행중인 방법은 PHP exec를 사용하는 것입니다. <?php $filename = "log.txt"; $text = $_POST['form']; $fp = fopen ($filename, "w"); if ($fp) { fwrite ($fp, $text); fclose ($fp); exec('/var/www/html/bash.sh'); header('Location: /next.html'); } else { echo ("ERROR."); } ?> 그래서 스크립트가 log.txt에 잘 작성되기 때문에 적어도 스크립트가 실행되고 있음을 알고 있지만 bash.sh에서 …
bash  php 

1
bash cgi 헤드 라인 http : //를 다운로드하는 방법?
때로는 cgi bash에서 http를 사용하여 전체 웹 주소를 볼 수있었습니다. "$ VAR"$ HTTP_HOST $ REQUEST_URI $ VAR = http : // ← http : //를 표시하는 변수라고 부릅니다. 하루 종일 검색했는데 변수가 어떻게 호출되는지 알 수 있습니까?
bash  cgi 

1
bash 스크립트의 쉘에서 입력
나는 bash 스크립트를 가지고 있는데 쉘 atm에서 입력을 지원하도록 수정하고 싶습니다. 스크립트를 실행 한 후에 링크를 입력해야합니다 wiak@test:~$ scripts/lget.sh gimme cookie! https://raw.github.com/nwgat/scripts/master/lget.sh 80 bytes transferred done. wiak@test:~$ 쉘 에서이 입력처럼 lget https://github.com/nwgat/scripts/raw/master/lftp.sh bash 스크립트 echo "gimme cookie!" read down lftp -e 'pget -n 5 '$down' && exit' echo "done." 누군가가 …

1
프로세스 할당을 위해 단기 스케줄러가 고려한 프로세스 수를 결정하는 방법
나의 임무는 주어진 시간에 프로세스 할당 (현재 실행할 준비가 된 프로세스)을 위해 단기 스케줄러가 고려한 프로세스 수를 표시하는 스크립트를 작성하는 것입니다. 이제 스크립트 작성은 문제가되지 않습니다. 이러한 프로세스를 어디에서 찾을 수 있는지 잘 모르겠습니다. 잘하면 당신 중 하나가 도울 수 있습니다.

0
분할 원격 명령에서 결과 스트림을 다시 파이핑
다음을 수행하려고합니다. (1) 로컬 워크 스테이션에서 데이터 생성 (2)이 데이터 (거대한 양!)를 원격 빠른 서버로 한 번 파이핑 (3)이 데이터에 대해 두 가지 별도의 작업을 수행하는 ) 두 개의 개별 출력 파일 (4)이 출력 파일을 어떻게 든 로컬 워크 스테이션으로 파이핑 문제는 서버 측의 파이프 스트림을 두 개의 독립적 인 …
linux  bash  ssh  tar  pipe 

1
init.d 파일에서 시작할 때 코드를 실행할 수 없습니다
말 그대로 4 시간 이상이 작업을 수행했습니다. 내가하려고하는 것은 시작할 때 다음 코드를 실행하는 것입니다. IP_ADDR=$(/sbin/ifconfig eth0 | /bin/sed -rn 's/^.*inet addr:(([0-9]+\.){3}[0-9]+).*$/\1/p') /usr/bin/wget -q -O /dev/null http://example.com/private/RPi_IP.php?send=${IP_ADDR} example.com을 내 웹 사이트로 교체했습니다. 어떤 이유로 시작할 때마다 내가 만든 시작 파일이 실패했다는 메시지가 나타납니다. 나는 무엇을 해야할지 전혀 모른다. 이 코드를 …
linux  bash  boot 

2
Ubuntu & Mac에서 Python / Bash를 사용하여 폴더의 파일을 빠르게 암호화 / 해독하는 방법은 무엇입니까?
MSDOS 형식의 USB 디스크를 사용하여 안전하게 데이터를 전송할 수 있습니다. 따라서 파이썬 스크립트 또는 bash 명령을 사용하여 폴더 (및 하위 폴더)의 모든 파일을 쉽게 해독하고 암호화하고 싶습니다. MSDOS로 포맷하면 불가능할 수 있으므로 전체 USB 스틱을 암호화하고 싶지 않습니다. USB 스틱을 둘 다 사용할 수 있기 때문에 Linux / MacOS 형식을 …

3
bash를위한 Virtualenv
나는 virtualenv파이썬 코드로 작업 할 때 정말 좋아 하며 작업 할 때 일부를 에뮬레이트 할 수있는 도구가 있는지 궁금합니다 bash. 내가 원하는 것은 구성을로드 / 언로드하여 환경 변수를 설정하는 완전히 뒤집을 수있는 방법입니다. 나는 디렉토리에 들어갈 때 마술을하는 많은 도구에 대해 알고 있지만 그와 같은 것으로 시작하고 싶지는 않은 것 …

0
zsh가 때때로 stdout을 표시하지 않습니다
최근 stdout zsh에 많은 항목을 생성하는 명령이있을 때 (최근 6 개월 AFAIR) 출력 표시가 중지되었습니다. 예를 들어 내가 할 때 : for i in `seq 2000`; do echo AAA; done 출력을 얻지 못하고 줄 바꾸기를 입력해도 커서가 움직이지 않지만 요청은 나가고 있습니다. 내가 숫자를 줄이면 seq: for i in `seq …
linux  bash  zsh 

1
어떤 언어에서 어떤 엔딩이 가장 일반적인지 알아보십시오.
도메인 해킹에 가장 유용한 TLD가 무엇인지 알아 내고 싶습니다 (예 : TLD와 결합하여 단어를 철자하는 짧은 FQDN 만들기 (예 :) ho.me). 다음은 공개 접미사 https://publicsuffix.org/list/public_suffix_list.dat 의 목록입니다 . 가장 인기있는 영어 단어를 확인하고 싶습니다. 예를 들어 스크립트를 사용하여 어떻게 이것을 달성 할 수 있습니까?

1
Bash 스크립트 멀티 스레딩
8GB txt 파일이 있고 파일의 각 줄에 대해 python 스크립트를 실행하고 출력의 일부를 저장해야합니다. bash에서 이것을 더 빠르게 실행하기 위해 이것을 여러 프로세스로 나눌 수있는 방법이 있습니까? 내 현재 bash 스크립트는 다음과 같습니다. #!/bin/bash filename='before.txt' while read p; do python py-hex.py $p | sed -n -e '/^qter/p' | sed 's/qter: …

0
Linux bash-스크립트를 소스없이 소스에서 별명 추가
다음과 같은 스크립트를 작성할 수 있습니까? #!/bin/bash alias foo="bar -options" source스크립트를 (-) 하지 않고 실행중인 쉘에 추가 된 별칭을 얻습니다. source myscript 작동하지만 myscript 아니. 별명은 서브 쉘 (프로세스)에 설정되었지만 종료 스크립트에서 유실됩니다. 부모 쉘의 별칭을 변경할 수있는 가능성 source
linux  bash  alias 

1
bash에서 디렉토리와 하위 디렉토리를 반복합니다.
반복하려는 폴더가 들어있는 상위 폴더에서 시작 하여이 줄을 사용해 보았습니다. for dir in */; do cd $dir for dir2 in */; do cd $dir2 ls -d $PWD/* cd .. done cd .. done 그러나 그것은 단지 전체 컴퓨터의 전체 내용을 출력하고 루트 폴더로 돌아갑니다 / ~ ...이 동작에 대한 설명이 …
ubuntu  bash 

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