Προς το περιεχόμενο

[INFO] Η δύναμη της Κονσόλας


Manos-Sx

Προτεινόμενες αναρτήσεις

δεν είμαι σίγουρος ότι αυτό είναι το κατάλληλο topic για ξεκίνημα με την κονσόλα. Ξεκίνησε να μαθαίνεις τις βασικές εντολές του (bash) shell και όταν αποκτήσεις μια άλφα εξοικείωση, περνάς κι από εδώ για πιο εξεζητημένα πράγματα

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 889
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

δεν είμαι σίγουρος ότι αυτό είναι το κατάλληλο topic για ξεκίνημα με την κονσόλα.

Ξεκίνησε να μαθαίνεις τις βασικές εντολές του (bash) shell και όταν αποκτήσεις

μια άλφα εξοικείωση, περνάς κι από εδώ για πιο εξεζητημένα πράγματα

 

Διάβασε και το παρακάτω.

 

http://www.insomnia.gr/forum/showthread.php?t=217456

 

OK, ευχαριστώ και τους 2 για την βοήθεια..

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • 2 εβδομάδες αργότερα...

καλημέρα. έχω το ακόλουθο αρχείο txt.

 

- 199.462 2 5 cbr 500 ------- 0 1.0 7.0 3979 27081

r 199.46608 5 2 ack 40 ------- 0 13.0 0.0 5700 27077

+ 199.46608 2 0 ack 40 ------- 0 13.0 0.0 5700 27077

- 199.46608 2 0 ack 40 ------- 0 13.0 0.0 5700 27077

r 199.47 2 5 cbr 500 ------- 0 1.0 7.0 3978 27080

+ 199.47 5 8 cbr 500 ------- 0 1.0 7.0 3978 27080

- 199.47 5 8 cbr 500 ------- 0 1.0 7.0 3978 27080

r 199.47624 2 0 ack 40 ------- 0 13.0 0.0 5700 27077

r 199.48 5 8 cbr 500 ------- 0 1.0 7.0 3977 27079

+ 199.48 8 7 cbr 500 ------- 0 1.0 7.0 3977 27079

- 199.48 8 7 cbr 500 ------- 0 1.0 7.0 3977 27079

r 199.48688 5 2 ack 40 ------- 0 13.0 0.0 5701 27078

+ 199.48688 2 0 ack 40 ------- 0 13.0 0.0 5701 27078

- 199.48688 2 0 ack 40 ------- 0 13.0 0.0 5701 27078

r 199.492 8 7 cbr 500 ------- 0 1.0 7.0 3977 27079

r 199.49704 2 0 ack 40 ------- 0 13.0 0.0 5701 27078

 

το οποίο και περιέχει μερικές χιλιάδες τέτοιες γραμμές. (είναι .tr αρχείο του ns2). Θέλω να κάνω το εξής

 

Θέλω να προσθέσω όλους τους αριθμούς στο 6ο πεδίο και να τους κρατήσω σε μια μεταβλητή. Δοκίμασα διάφορα με το grep, αλλά δεν νομίζω ότι μου κάνει. Το sed ίσως; (αν και δεν ξέρω να το χρησιμοποιώ καλά)

 

Καμμια ιδέα;

Ευχαριστώ

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

είμαι πιτσιρικάς ακόμα

είμαι πιτσιρικάς ακόμα

είμαι πιτσιρικάς ακόμα

είμαι πιτσιρικάς ακόμα

είμαι πιτσιρικάς ακόμα

είμαι πιτσιρικάς ακόμα

είμαι πιτσιρικάς ακόμα

είμαι πιτσιρικάς ακόμα

 

 

 

ευχαριστώ παιδιά. Ήταν αυτό ακριβώς που ήθελα. Καλα Χριστούγεννα και καλές γιορτές

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Θέλω να προσθέσω όλους τους αριθμούς στο 6ο πεδίο και να τους κρατήσω σε μια μεταβλητή. Δοκίμασα διάφορα με το grep, αλλά δεν νομίζω ότι μου κάνει.

 

Το πιο γρήγορο και λιγότερο μνημοβόρο από όλα είναι να μη χρησιμοποιήσεις κανένα εξωτερικό πρόγραμμα. :-)

 

>
sum=0; while read f1 f2 f3 f4 f5 f6 f7; do sum=$(($sum+$f6)); done < arxeio.txt

 

Καλά Χριστούγεννα σε όλους!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • 1 μήνα μετά...
Δημοσ. (επεξεργασμένο)

Καλημέρα παιδιά, θέλω μία μικρή βοήθεια, φτιάχνω ένα script τελευταία και ένα μέρος του είναι: απο ένα directory θέλω να πάρω όλες τις καταλήξεις και να μετρήσω το συχνότητα τους.. δηλαδή έχουμε 2 αρχεια .avi 5 αρχεία .txt κτλπ, υπάρχει κάποιος τρόπος ωστε να δηλώσω σε μία μεταβλητή μία κανονική έκφραση τι εννοω...

 

Ας πούμε οτι έχω ένα directory με τα παρακάτω αρχεία:

whatever.avi whatever.txt whatever.jpg

Η κανονική έκφραση αν δε κάνω λάθος είναι [*.][a-z]*

 

θέλω να παίρνω σε μία μεταβλητή ($name=[*]) whatever

και σε μία άλλη ($extension=[a-z]*) avi,txt,jpg

 

Για τη συχνότητα δε ξέρω πως, μπορώ να φτιάξω πίνακα σε bash?

 

edit: Τελικά άκυρο το χειρίστηκα αλλιώς!

>counter_of_avis=$(ls |grep '[*.]avi'|wc -l) #arithmos twn avis
counter_of_srts=$(ls |grep '[*.]srt'|wc -l) #arithmos twn srts

Επεξ/σία από Technology fan
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • 4 εβδομάδες αργότερα...

θελω να τρεχω ενα script και μολις σταματαει να επανεκκινεί.

Με λίγα λόγια :

Θέλω να ακουω ελληνικό ραδιοφωνο απο το ιντερνετ στο τηλεφωνο. Οταν ειμαι στο αυτοκινητο μερικες φορες κοβεται επειδη χανει την συνδεση για μερικα δευτερόλεπτα. Μετα πρέπει να ξανα πατησω play και ειναι οκ

 

ο σταθμός ειναι αυτος:

mms://LU-NT-STREAM01.bce.lu/Alpha989

 

ευχαριστώ

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

θελω να τρεχω ενα script και μολις σταματαει να επανεκκινεί.

Με λίγα λόγια :

Θέλω να ακουω ελληνικό ραδιοφωνο απο το ιντερνετ στο τηλεφωνο. Οταν ειμαι στο αυτοκινητο μερικες φορες κοβεται επειδη χανει την συνδεση για μερικα δευτερόλεπτα. Μετα πρέπει να ξανα πατησω play και ειναι οκ

 

ο σταθμός ειναι αυτος:

mms://LU-NT-STREAM01.bce.lu/Alpha989

 

ευχαριστώ

 

Έστω ότι το script με όνομα radio βρίσκετε στο /usr/bin/ και είναι το παρακάτω:

 

>
#!/bin/bash

mplayer mms://LU-NT-STREAM01.bce.lu/Alpha989

 

Δοκίμασε να το αλλάξεις σε

 

>
#!/bin/bash

mplayer mms://LU-NT-STREAM01.bce.lu/Alpha989

sleep 5

sh /usr/bin/radio

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...