Parse url in shell-Skript

Habe ich url wie:

sftp://user@host.net/some/random/path

Möchte ich extrahieren Benutzer, host, und Pfad von diesem string. Jeder Teil kann ein zufälliger Länge.

Welche shell? Wie haben Sie versucht, dies zu tun so weit?
Haben Sie verwenden, um ein shell-Skript aus? Ich vermute BASH. können Sie die Verwendung von python statt?
Ich bin versucht, zu schreiben benutzerdefinierte nautilus-shell-script öffnet eine neue ssh-Sitzung im terminal in aktuelle sftp-Sitzung in nautilus unter Ubuntu. Diese url ist $NAUTILUS_SCRIPT_CURRENT_URI global einem bariable. Aber eigentlich hast du Recht, vielleicht kann ich python oder PHP.
Ich Stimme mit den Kommentaren oben, mit Hilfe von perl/python/php vereinfachen vieles. (Dieses Posting nach dem erstellen einer bash-Lösung)
Der zweite Teil der Frage stackoverflow.com/questions/6174906/...

InformationsquelleAutor umpirsky | 2011-05-30

Schreibe einen Kommentar