while 루프로 멈춤

쇠똥

일부 파일이있는 tmp 디렉토리가 있습니다. 이 파일 이름을 구문 분석 한 다음 각 파일의 내용을 구문 분석해야합니다.

!/bin/bash

TMPDIR=/home/david/tmp
     ip_targets(){
        while IFS= read -r file_name; do
            echo "This is: $file_name"
                while IFS= read -r ip;do
                        echo "This is IP: $ip"
                done < <(cat "$file_name")  ## Is this wrong ?
        done < <(find "$TMPDIR" -regex '.*.vms$')
     }
     ip_targets

이것을 어떻게 달성 할 수 있습니까? 위의 내용은 $ file_name이 에코되도록 허용하지만 그 내용은 아닙니다.

Farhad Farahi

이 시도:

!/bin/bash

TMPDIR=/home/david/tmp
     ip_targets(){
        while IFS= read -r file_name; do
            echo "This is: $file_name"
            grep -woE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b" $file_name    
        done < <(find "$TMPDIR" -regex '.*.vms$')
     }
     ip_targets

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

while 루프에서 멈춤

분류에서Dev

while 루프 중에 양식이 멈춤

분류에서Dev

Java JToggleButton이 While 루프에서 멈춤

분류에서Dev

Java JToggleButton이 While 루프에서 멈춤

분류에서Dev

분기 후 while 루프에서 멈춤

분류에서Dev

JavaFx가 while 루프에서 멈춤

분류에서Dev

자바 : while 루프가 프로그램을 멈춤

분류에서Dev

WSL2에서 While 루프로 멈춤

분류에서Dev

SQL Server : @@ fetch_status를 사용하여 WHILE 루프에 멈춤

분류에서Dev

Do-While 문이 무한 루프에 멈춤

분류에서Dev

while 루프를 끊으려고 할 때 무한 루프에서 멈춤

분류에서Dev

프로그램이 루프에 멈춤

분류에서Dev

sh 스크립트가 while 루프의 읽기 명령에서 멈춤

분류에서Dev

연결된 목록의 무한 Do-while 루프에서 멈춤

분류에서Dev

중첩 된 for 루프 문제로 멈춤

분류에서Dev

로그인 루프에서 멈춤

분류에서Dev

카운트가있는 for 및 while 루프의 C ++ 센티넬. 무한 루프에서 멈춤

분류에서Dev

git push로 멈춤

분류에서Dev

루프가 무한 루프에 멈춤

분류에서Dev

게임 루프가 내 프로그램을 완전히 멈춤

분류에서Dev

자바 스레드 루프가 프로그램을 멈춤

분류에서Dev

scanf / cin이 루프에 멈춤

분류에서Dev

mouseover 이미지가 루프에 멈춤

분류에서Dev

첫 페이지에 루프가 멈춤

분류에서Dev

PHP가 루프 운동에 멈춤

분류에서Dev

Ubuntu가 로그인 루프에서 멈춤

분류에서Dev

거부 및 업데이트 루프로 멈춤 Google Play Console

분류에서Dev

iMacros가 무작위로 루프에서 멈춤

분류에서Dev

Ubuntu 18.04.2 (LTS)가 로그인 루프에서 멈춤