Ist es möglich, mit dem Befehl „gio set“ Symbole in Ordner einzufügen?

Ist es möglich, mit dem Befehl „gio set“ Symbole in Ordner einzufügen?

Ich Ubuntu 16.04habe den folgenden Befehl verwendet, um Symbole in meine Ordner einzufügen, und es hat problemlos funktioniert:

gvfs-set-attribute -t string folderIWishToInsertIcon metadata::custom-icon "file:///home/myUser/myIcon.png"

Nach dem Upgrade Ubuntu 18.04funktioniert dieser Befehl immer noch einwandfrei, aber jetzt erhalte ich die Nachricht, dass es sich um ein veraltetes Tool handelt und mir wird empfohlen, gio setstattdessen Folgendes zu verwenden:

ramuyko@myPC:~$ gvfs-set-attribute -t string folderIWishToInsertIcon metadata::custom-icon "file:///home/myUser/myIcon.png"
This tool has been deprecated, use 'gio set' instead.
See 'gio help set' for more info.

Ich habe gesehengioIch habe die Manpage von durchgesehen und versucht, mit dem gio setBefehl Symbole in meine Ordner einzufügen, aber mit den richtigen Parametern ist mir das nicht gelungen. Weiß jemand, ob das möglich ist und wie es geht?

Antwort1

Wie in den Kommentaren gelöst, gio setverwendet der Befehl dieselbe Form von Parametern wie der gvfs-set-attribute, außer dass setin gioein separater Befehlszeilenparameter ist, anstatt gvfs-set-attributeein ganzer Befehl. Der richtige Befehl sollte also lauten:

gio set -t 'string' folderIWishToInsertIcon 'metadata::custom-icon' 'file:///home/myUser/myIcon.png'

verwandte Informationen