imitheos Δημοσ. 1 Μαΐου 2011 Δημοσ. 1 Μαΐου 2011 Έχω έναν φάκελο με αυτή τη δομή: φάκελος-->υποφακέλοι-->videos.mov, τα οποία περιέχουν στην ονομασία τους μία κοινή λέξη που θέλω να σβήσω. Πως μπορώ να το κάνω με την sed; Η κοινή λέξη υπάρχει σε όλο το tree. > cd φάκελος find . -type f -name "*.mov" -exec rename "κοινή λέξη" "" {} \; Η παραπάνω θα βρει όλα τα αρχεία .mov και για το καθένα θα εκτελέσει την rename η οποία θα αντικαταστήσει το pattern "κοινή λέξη" με το "" δηλαδή θα σου σβήσει την κοινή λέξη. Την find την έβαλα επειδή τα αρχεία βρίσκονται σε πολλούς διαφορετικούς καταλόγους αλλιώς θα αρκούσε μόνο η rename.
SUPERNIKOS Δημοσ. 17 Ιουλίου 2011 Δημοσ. 17 Ιουλίου 2011 Καινούριος στον κόσμος της κονσόλας (max os x) έχω καποιες απορίες. 1. Θέλω να κατεβάσω απο μια ιστοσελίδα πολλά αρχεία τα οποία είναι σε μορφή σιτε.κομ/index.php?action=jump&catid=44&id=791. Η σελίδα περιέχει 20 τετοια λινκς και το μονο που αλλάζει είναι ο τελευταίος αριθμός (791). Θα ήθελα να φτιάξω ενα σκριπτακι το οποιο θα κατεβάζει τα αρχεία απο σιτε.κομ/index.php?action=jump&catid=44&id=791 εως σιτε.κομ/index.php?action=jump&catid=44&id=800. 2. Θέλω να μετονομάσω τα βιντεο που έχω με τα ονόματα που εχουν οι υπότιτλου. Για παράδειγμα εχω 10 αρχεία βιντεο που εχουν ονομα Σειρά.S02E01.DVDRip.XviD, Σειρά.S02E02.DVDRip.XviD κοκ και υποτιτλους που έχουν ονομα Σειρά 1x06 - Επεισόδιο 1, Σειρά 1x06 - Επεισόδιο 2 κοκ. Πως θα μπορέσω να ονομάσω και τα βιντεο με τα ονόματα των υποτίτλων;
elbarto Δημοσ. 20 Ιουλίου 2011 Δημοσ. 20 Ιουλίου 2011 καλησπερα θελω να επιλεξω απο την εντολη last τους χρηστες που συνδεθηκαν τον τρεχοντα μηνα. Απο εδω date |awk '{print $2}' τραβαω το current month. Πως θα το συνεχισω?
firewalker Δημοσ. 20 Ιουλίου 2011 Δημοσ. 20 Ιουλίου 2011 καλησπερα θελω να επιλεξω απο την εντολη last τους χρηστες που συνδεθηκαν τον τρεχοντα μηνα. Απο εδω date |awk '{print $2}' τραβαω το current month. Πως θα το συνεχισω? Αν κατάλαβα καλά last | grep "`date |awk '{print $2}'`" .
markelos Δημοσ. 12 Σεπτεμβρίου 2011 Δημοσ. 12 Σεπτεμβρίου 2011 Helloooo!! Βρήκα αυτό το site με γραμματοσειρές. Από ότι είδα είναι όλες αποθηκευμένες στο >http://www.aka-acid.com/fonts/ Προσπάθησα λοιπόν να τις κατεβάσω όλες με >wget http://www.aka-acid.com/fonts/*.zip αλλά δε δούλεψε (wildcards not supported in HTTP). >Warning: wildcards not supported in HTTP. --2011-09-12 14:04:05-- http://www.aka-acid.com/fonts/*.zip Resolving www.aka-acid.com... 74.86.188.171 Connecting to www.aka-acid.com|74.86.188.171|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2011-09-12 14:04:05 ERROR 404: Not Found. Υπάρχει κάποιος τρόπος ή είναι μπλοκαρισμένη η λειτουργία από τον server;
parsifal Δημοσ. 12 Σεπτεμβρίου 2011 Δημοσ. 12 Σεπτεμβρίου 2011 Δε γίνεται έτσι. Το πρωτόκολλο HTTP, αντίθετα από το FTP, δε διαθέτει κάποια μέθοδο τύπου LIST που να επιστρέφει το σύνολο των αρχείων σε έναν κατάλογο. Οπότε, το wget δε μπορεί να ξέρει έτσι ξεκάρφωτα τα URLs των αρχείων που περιέχονται σε ένα URL-κατάλογο που θα του δώσεις. Αυτό εννοεί, με λιγότερα λόγια, το μήνυμα σφάλματος "wildcards not supported in HTTP". Ο μόνος τρόπος να κάνεις αυτό που ζητάς είναι να αφήσεις το wget να κάνει parse όλα τα links από τη σελίδα >http://www.aka-acid.com/fonts.htm και να του ορίσεις να κατεβάσει μόνο αρχεία με συγκεκριμένο pattern, π.χ. όσα έχουν κατάληξη .zip. Δες εδώ ένα παράδειγμα: http://techpatterns.com/forums/about894.html
rearshooter Δημοσ. 27 Σεπτεμβρίου 2011 Δημοσ. 27 Σεπτεμβρίου 2011 πως συνδεομαστε μεσω τεματικου σε eth0 χωρις dhclient ktl και σε wlan0?ποιες ειναι ακριβως οι εντολες?
rearshooter Δημοσ. 27 Σεπτεμβρίου 2011 Δημοσ. 27 Σεπτεμβρίου 2011 δεν εχει σημασια..αντε και θετω στατικη πως μπορω να συνδεθω μεσω τερματικου σε eth0 ή wlan0 ?
warlock9_0 Δημοσ. 27 Σεπτεμβρίου 2011 Δημοσ. 27 Σεπτεμβρίου 2011 (επεξεργασμένο) για σύνδεση με ethernet απλά πειράζεις το /etc/network/interfaces για ασύρματο δεν θυμάμαι αυτή τη στιγμή πως παίζεις από τερματικό υγ. να και το ασύρματο http://www.ghacks.net/2009/04/14/connect-to-a-wireless-network-via-command-line/ Επεξ/σία 27 Σεπτεμβρίου 2011 από warlock9_0
rearshooter Δημοσ. 28 Σεπτεμβρίου 2011 Δημοσ. 28 Σεπτεμβρίου 2011 ευχαριστω. αλλα χωρις dhclient γινεται?πρεπει μαλλον να θεσω στατικη?αφου πειραξω τα ιντερφεις και θεσω στατικη στην συνεχεια?ifup eth0?
miza Δημοσ. 28 Σεπτεμβρίου 2011 Δημοσ. 28 Σεπτεμβρίου 2011 δεν εχει σημασια..αντε και θετω στατικη πως μπορω να συνδεθω μεσω τερματικου σε eth0 ή wlan0 ? Πρώτων το θέτεις λάθος, όταν λες ότι θες να συνδεθείτε μέσο τερματικού στο eth0 ή wlan0, μια λογική απάντηση που θα σου έδινε κάποιος, αν πίστευε ότι το έχεις θέσει περίπου σωστά, είναι πως να στείλεις δεδομένα στο eth0 μέσω τερματικού. Τώρα αν υποθέσουμε ότι είναι λάθος διατυπωμένη η ερώτηση, θα σου απαντήσω ότι αυτό γίνετε μέσω του αρχείου interface που το επεξεργάζεσαι από έναν editor, είτε μέσο τερματικού (nano, vim), είτε μέσο γραφικού (gedit, kate, etc). Όσο αφορά τις ρυθμίσεις, εφόσον δεν θες dhcp, που σου δίνει αυτός ip και τα ρέστα, τότε πας σε static (δες εδώ πως θα ρυθμίσεις το interface)
miza Δημοσ. 13 Οκτωβρίου 2011 Δημοσ. 13 Οκτωβρίου 2011 Καλησπέρα, θέλω μια εντολή που θα διαβάζει τις τελευταίες γραμμές ενός αρχείου και στην συνέχεια θα μένει ανοιχτό ένα pipe που θα συνεχίζει να μου εκτυπώνει στο terminal αυτά που προστίθενται στο αρχείο.
poscaman Δημοσ. 13 Οκτωβρίου 2011 Δημοσ. 13 Οκτωβρίου 2011 tail -f -n 2 /path/to/file το n switch είναι πόσες γραμμές να διαβάσει αρχικά, εδώ θα διαβάσει τις 2 τελευταίες
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα