Ich habe eine Liste von IP: PORT in TXT-Datei, sie sind Proxies. Ich habe Fall, wo ich es entfernen, wenn es nicht funktioniert (Proxy)Entfernen IP-Adresse in Variable mit sed
sed -i "/$proxy[^0-9]/d" proxy.txt
Aber es funktioniert nicht. Ich versuche, IP zu löschen: PORT (Zeile enthält die IP: PORT) in Variable $ Proxy angegeben, zum Beispiel 78.102.43.251:8080
mit sed Was auch immer ich versuche, ich lösche mehrere Zeilen statt nur eine in Variable angegeben. In den Zeilen ist nichts außer IP: PORT Danke
Inhalt des proxy.txt
79.155.89.121:8080
36.78.131.82:3128
115.84.178.37:3128
183.88.112.146:8080
205.237.163.78:80
162.243.202.25:80
186.219.106.4:8080
154.72.192.154:8080
$ proxy Variable wie folgt definiert ist:
proxy.txt | while read -r proxy; do
geben Sie bitte eine [MCVE] so können wir – fedorqui
Probe von dem, was besser testen? Proxy.txt? – Darktwen
Ja, das, so können wir sehen, Eingabe und erwartete Ausgabe – fedorqui