Dosyanıza yerel olarak veya uzaktan erişmek için curl kullanırdım, daha sonra (:) içine sarılmış sayılarla satırları örterdim, sonra bu parçaları keser ve dosyaya yazardım
Kabul edilen cevap, dosyanın önceki satırlarında sayılar olabileceğini gözardı eder, örnek veriler için işe yarar, ancak dosya uzaktaysa ne olur?
Yerel
curl file:///home/$USER/Public/input.txt | grep -o '(:.*)' | cut -d ":" -f 2 | cut -d ")" -f 1 > output.txt
Bu örnekte output.txt
mevcut klasörünüzün üzerine yazılacak input.txt
, Ortak klasörünüzden erişiyoruz .
uzak
curl https://yoursite.com/Public/input.txt | grep -o '(:.*)' | cut -d ":" -f 2 | cut -d ")" -f 1 > output.txt
Bu örnekte de output.txt
geçerli klasörde üzerinde yazılı olacak, biz erişen input.txt
gelen https://yoursite.com/Public/
.
man grep