elbarto Δημοσ. 18 Απριλίου 2012 Share Δημοσ. 18 Απριλίου 2012 εχω ενα αρχειο a.txt με τρια πεδια χωρισμενα με κομμα, και θελω να το αποθηκευσω σε πινακα και μετα να το εμφανισω στην οθονη. Πως μπορει να γινει? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
poscaman Δημοσ. 18 Απριλίου 2012 Share Δημοσ. 18 Απριλίου 2012 Τι εννοείς να το αποθηκεύσεις σε πίνακα;;; Κάπως έτσι δλδ; ------------ |HeaD | Col1 | |123 | 456 | ------------ Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
firewalker Δημοσ. 19 Απριλίου 2012 Share Δημοσ. 19 Απριλίου 2012 Για να το σώσεις σε πίνακα μπορείς με το MyArr=( $(cat "a.txt"|sed 's/,/ /g')). Μετά μπορείς να τον τυπώσεις με for ELEMENT in "${MyArr[@]}"; do echo $ELEMENT; done. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
poscaman Δημοσ. 19 Απριλίου 2012 Share Δημοσ. 19 Απριλίου 2012 χμ, ποιο το νόημα να το βάλεις σε πίνακα, όταν μπορείς να το εκτυπώσεις και έτσι;;; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
firewalker Δημοσ. 19 Απριλίου 2012 Share Δημοσ. 19 Απριλίου 2012 Μπορεί να είναι απλά κάποια άσκηση ή να μπορεί να αναφέρεται στα δεδομένα με κάποιο Index. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mandos Δημοσ. 19 Απριλίου 2012 Share Δημοσ. 19 Απριλίου 2012 Ο πίνακας αυτός θα φυλαχτεί κάπου firewalker? Μήπως θέλει να τα σώσει σε άλλο αρχείο? Δεν είναι σαφής η ερώτηση Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
elbarto Δημοσ. 21 Απριλίου 2012 Share Δημοσ. 21 Απριλίου 2012 αυτο που λεει ο firewalker.. μονο που δεν δουλευει γιατι το δευτερο πεδιο εχει κενο αναμεσα και μου κοβει το τριτο.. δηλαδη κειμενο, κειμενο κειμενο, κειμενο και εμφανιζει τα δυο πεδια Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mandos Δημοσ. 21 Απριλίου 2012 Share Δημοσ. 21 Απριλίου 2012 1) δώσε μας μια γραμμή να δούμε τα δεδομένα 2) δοκίμασε στον sed να βάλεις regular expressions. To [a-zA-Z ]* (με το κενό και το αστεράκι) θα κάνει match σε έναν ή περισσότερους χαρακτηρές μεταξύ των a-z, A-Z και του κενού. Το ένα ή περισσότερα ορίζεται από το αστέρακι. Το περιεχόμενο μέσα στις αγκύλες ορίζει τι θα κάνει match (πχ για νούμερα: [0-9]*) Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
firewalker Δημοσ. 21 Απριλίου 2012 Share Δημοσ. 21 Απριλίου 2012 Έστω αρχείο a.txt. > 1,koko,lala,mpla mpla,test 2,koko,lala,mpla mpla,test 3,koko,lala,mpla mpla,test 4,koko,lala,mpla mpla,test MyArr=( $(cat "a.txt"|sed -e 's/ /~/g' -e 's/,/ /g')) Αντικαθιστώ τα κενά με ~ με το 's/ /~/' (ή με κάποιον χαρακτήρα που δεν υπάρχει στο αρχείο). for ELEMENT in "${MyArr[@]}"; do echo $ELEMENT|sed 's/~/\ /'; done Επαναφέρω τα κενά κατά την εκτύπωση με 's/~/ /'. Αποτέλεσμα εντολής MyArr=( $(cat "a.txt"|sed -e 's/\ /~/g' -e 's/,/\ /g')) && for ELEMENT in "${MyArr[@]}"; do echo $ELEMENT|sed 's/~/\ /'; done Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
elbarto Δημοσ. 21 Απριλίου 2012 Share Δημοσ. 21 Απριλίου 2012 ευχαριστω πολυ Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mandos Δημοσ. 21 Απριλίου 2012 Share Δημοσ. 21 Απριλίου 2012 Αλλιώς υπάρχει και η awk. Στο παράδειγμα του firewalker το αποτέλεσμα αυτής της εντολής: >awk -F, '{ print $1 "|" $2 "|" $3 "|" $4 "|" $5 }' a.txt είναι >1|koko|lala|mpla mpla|test 2|koko|lala|mpla mpla|test 3|koko|lala|mpla mpla|test 4|koko|lala|mpla mpla|test και τις >awk -F, 'BEGIN {print "A\tB\tC\tD\t\tE" } { print $1 "\t" $2 "\t" $3 "\t" $4 "\t" $5 }' a.txt είναι: >A B C D E 1 koko lala mpla mpla test 2 koko lala mpla mpla test 3 koko lala mpla mpla test 4 koko lala mpla mpla test Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
markelos Δημοσ. 22 Απριλίου 2012 Share Δημοσ. 22 Απριλίου 2012 Το διάβασα στο nixcraft. Αντί της mount, δώστε mount | column -t. To αποτέλεσμα: mount >/dev/vda1 on / type ext3 (rw,errors=remount-ro,usrquota) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/vdb1 on /mnt/common type ext3 (rw,errors=remount-ro,usrquota) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) nfsd on /proc/fs/nfsd type nfsd (rw) mount | column -t >/dev/vda1 on / type ext3 (rw,errors=remount-ro,usrquota) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/vdb1 on /mnt/common type ext3 (rw,errors=remount-ro,usrquota) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) nfsd on /proc/fs/nfsd type nfsd (rw) Το t flag είναι για το table. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 24 Απριλίου 2012 Share Δημοσ. 24 Απριλίου 2012 προσπαθώ με το ffmpeg να κάνω capture το desktop και την έξοδο του ήχου έχω κάνει αυτό >ffmpeg -f alsa -ac 2 -i hw:0,0 -f x11grab -r 25 -s 1280x1024 -i :0.0+0 -vcodec libx264 -vpre lossless_ultrafast -threads 0 "${filename}.mkv" η εικόνα γράφεται μια χαρά αλλά ο ήχος ενώ ακούγεται είναι σάπιος, έχει αρκετό θόρυβο σκέφτηκα μήπως είναι θέμα του encoder που χρησιμοποιεί αλλά όποιον και να έβαλα δεν παίζει, βγάζει error με oss που λένε αρκετοί δεν γράφει ήχο έχει κανείς καμιά ιδέα? επίσης πως μπορώ να βρω για το input ποιο είναι πχ το μικρόφωνο σαν συσκευή? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
capthookb Δημοσ. 25 Απριλίου 2012 Share Δημοσ. 25 Απριλίου 2012 επίσης πως μπορώ να βρω για το input ποιο είναι πχ το μικρόφωνο σαν συσκευή? Για δοκίμασε με το >$arecord --list-devices Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mask2011 Δημοσ. 26 Απριλίου 2012 Share Δημοσ. 26 Απριλίου 2012 Μια ερώτηση: Προσπαθώ να φτιάξω ένα προγραμματάκι που να μετατρέπει ένα βίντεο, κατεβασμένο από το youtube, από mp4 σε mp3 γραμένο σε zenity. Έχω όμως μία δυσκολία. Στο τέλος θέλω να ρωτάει αν θελω να διαγράψω το αρχικό video. Δεν μπορώ να ρυθμίσω με τιποτα το αποτέλεσμα του yes και του no. Ότι και να πατήσω το αρχείο διατηρείται. Έχει κανείς καμία ιδέα; Να τονίσω πως δεν έχω κάνει ξανά κάτι παρόμοιο. Δεν έχω ιδέα από προγραμματισμό κανενός είδους και για αυτό θα παρακαλούσα να μου αναλύσετε τις απαντήσεις σας. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα