In einem GUI-Dateimanager ist es möglich, einige Dateien auszuwählen, STRG-C zu drücken (was angeblich die Informationen über die Dateien in die Zwischenablage kopiert), dann zu einem anderen Ordner zu navigieren und STRG-V zu drücken, wodurch die Dateien in diesen kopiert werden Verzeichnis.
Experimentell kann nach dem Kopieren von Dateien im Dateimanager in einen Texteditor gewechselt werden. Durch Drücken von Strg-V wird eine Liste der absoluten Dateinamen eingefügt. Der umgekehrte Vorgang (Kopieren einer Liste von Dateien aus einem Texteditor und Einfügen in einen Dateimanager) funktioniert nicht, was vermutlich auf unterschiedliche Zielatome zurückzuführen ist
Ziel der Übung ist es, beispielsweise einige Dateien von der Kommandozeile kopieren zu können
find ${PWD} -name "*.txt" | xclip <magic parameters>
Wechseln Sie dann zu einem Dateimanager und kopieren Sie sie alle mit Datei-> Einfügen in ein Verzeichnis.
Die Frage ist also: Welche Parameter von xclip
(oder ein anderes Programm) muss ich angeben, damit der Dateimanager die Auswahl als Dateiliste erkennt und den Menüpunkt Einfügen aktiviert?
Alternativ gibt es ein einfaches Tool, mit dem Sie den Inhalt der X-Auswahl überprüfen und feststellen können, welche Daten aktuell enthalten sind.
text/uri-list
Variante für mich funktioniert - ich kann Sachen von der Kommandozeile kopieren und Dateien in den Dolphin-Dateimanager einfügen. Es werden nicht einmalfile://
Präfixe benötigt, mit denen der Befehl einwandfrei funktioniertfind
. Ich habe Ihre Frage bearbeitet, um den Befehl hinzuzufügen, der in KDE für mich funktioniert. Kann jemand ihn in Gnome oder anderswo testen?