serpico75 #1 24 Ιανουαρίου Kαλησπέρα. Ήθελα μία βοήθεια. Συνδέω στο pc έναν δεύτερο σκληρό. Φορτώνω ubuntu από τον πρώτο (main hdd) τού pc, μπαίνω στον δεύτερο σκληρό στον κεντρικό κατάλογο, ώστε να μπορώ να ψάξω όλο τον δίσκο για κάποια αρχεία που θέλω. Πηγαίνω Go->Search for files, και ψάχνω στον δεύτερο για όλα τα .pdf. Μου βγάζει από κάτω τη λίστα με όλα τα .pdf που βρίσκει, με στήλες-χαρκτηριστικά Name, Size, Type, Location, Modified. Ως εδώ όλα τέλεια. Αυτό που δεν ξέρω είναι πως μπορώ, τη λίστα (με αυτά τα 5 fields {Name, Size, Type, Location, Modified} ) να τα κάνω export σε ένα Excel Libreoffice. Γίνεται; Και εάν ναι, πως θα μπορούσα να το κάνω; Σας ευχαριστώ Share this post Link to post Share on other sites
trendy #2 24 Ιανουαρίου Από κονσόλα μπορώ να σκεφτώ έναν τρόπο. Παράθεση cd /φάκελος/με/το/σκληρό ls -lah *.pdf > pdf.txt sed 's/[:space:]+/,/g' pdf.txt > pdf.csv Μπορείς να πειραματιστείς με τα ορίσματα της ls ή να βρεις κάποια άλλη εντολή για listing που να σου βγάζει το επιθυμητό αποτέλεσμα. 1 Share this post Link to post Share on other sites
Inglor #3 25 Ιανουαρίου Με το παρακάτω έχεις τα αποτελέσματα σε csv μορφή. find /φάκελος/με/το/σκληρό -type f -name "*.pdf" 2>/dev/null -print0 | xargs -0 ls -dils --time-style=+%Y%m%d | awk -F " " '{$1=$2=$3=$4=$5=$6=""; print $0}'| cut -c 7- | sed 's/\ /,/g' > pdfs.csv Στα αποτελέσματα εχεις: Size,Modified,Location Παράδειγμα (δεν είχα πρόχειρα .pdf οπότε έψαξα για .conf κάτω απο το /etc) $ find /etc -type f -name "*.conf" -print0 2>/dev/null | xargs -0 ls -dils --time-style=+%Y%m%d | awk -F " " '{$1=$2=$3=$4=$5=$6=""; print $0}'| cut -c 7- | sed 's/\ /,/g' 246,20180927,/etc/audisp/audispd.conf 726,20180927,/etc/audisp/audisp-remote.conf 246,20180927,/etc/audisp/zos-remote.conf 808,20180927,/etc/audit/auditd.conf 838,20181204,/etc/dbus-1/session.conf 833,20181204,/etc/dbus-1/system.conf 2584,20181011,/etc/gai.conf 73,20181206,/etc/host.conf 369,20180503,/etc/krb5.conf [..] Share this post Link to post Share on other sites