Το έκανα παιδιά!
Στον φάκελο ~/.gnome2/nautilus-scripts
αυτό που δεν ήξερα είναι ότι
ο nautilus περνά ως argument στο σκριπτάκι σου αυτόματα όλα τα επιλεγμένα αρχεία άρα μέσα στο σκριπτάκι μπορείς να δουλεύεις κανονικά με τα με τις μεταβλητές arg (για bash script). πχ:
for arg
do
mv "$arg" ~/Έγγραφα
done
επίσης βρίκα
εδώ υπάρχουν και κάποιες βοηθητικές μεταβλητές:
NAUTILUS_SCRIPT_SELECTED_FILE_PATHS:
newline-delimited paths για τα επιλεγμενα αρχεία (μόνο για τοοπικά αρχέα)
NAUTILUS_SCRIPT_SELECTED_URIS:
newline-delimited URIs για τα επιλεγμενα αρχεία
NAUTILUS_SCRIPT_CURRENT_URI:
τρέχουσα τοποθεσία ναυτίλου
NAUTILUS_SCRIPT_WINDOW_GEOMETRY
θέση και μέγεθος παραθύρου!!
Θεωρώ ότι είναι πολύ χρήσιμο μάθει κανείς να προσαρμόζει προγράμματα σαν τον ναυτίλο στις ανάγκες του.
Αυτή είναι η δύναμη που ένα λογισμικό ανοιχτού κώδικα μπορεί να σου δώσει..
Γνώσεις ⇛ Linux: Μέτριο┃ Προγραμματισμός: Java, Assembly, Fortran, μαθαίνω C/X11┃ Αγγλικά: Μέτρια
Λειτουργικό σε Η/Υ ϰ μοντέλο: Ubuntu 14.04 64-bit ┃ Τρόπος εγκατάστασης: Live USB
Προδιαγραφές ⇛ Desktop: Intel i5 2320 3.00GHz.┃ MotherBoard: Asus p8h61 -m pro
Προδιαγραφές ⇛ RAM: 4GB ┃ Τροφοδοτικό Corsair CX430
GPU: Intel 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] {i915}
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06) ⋮ wlan0: 0b05:1723 ASUS WL-167G v2 802.11g Adapter [Ralink RT2571W]
Οθόνη Schaub Lorenz (Tv)