headbanger Δημοσ. 23 Απριλίου 2007 Share Δημοσ. 23 Απριλίου 2007 παίδες έχω το εξής σπαστικό πρόβλημα ας μιλήσουμε σαν μαθηματικοι, έστω ότι έχω 60 αρχεία με καταληξη kati.rar.html και θέλω να τα μετονομάσω σε kati.rar , να σβήσω δλδ το τελευταίο πρόθεμα στα αρχεία ενός καταλόγου.υπάρχει τέτοια εντολή/πρόγραμμα? γιατί θα με έβγαζε από πολύ κόπο, μετονομάζοντας τα 1-1 φανταστήτε τώρα ότι τα αρχεία δεν είναι 60 αλλά 500+.. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
firewalker Δημοσ. 23 Απριλίου 2007 Share Δημοσ. 23 Απριλίου 2007 Μιλάει για Linux. Οπότε έχουμε: ls -d *.html | sed 's/\(.*\).html$/mv "&" "\1"/' | bash Εάν ήθελες να κάνει το something.rar.html se something.rar.rar η εντολή θα γινόταν: ls -d *.html | sed 's/\(.*\).html$/mv "&" "\1.rar"/' | bash Το Linux δεν χρειάζεται τρίτα προγράμματα για την δουλειά αυτή. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
g1annis Δημοσ. 23 Απριλίου 2007 Share Δημοσ. 23 Απριλίου 2007 Το Linux δεν χρειάζεται τρίτα προγράμματα για την δουλειά αυτή χαχαχα, γεια σου ρε firewalker Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
novice21 Δημοσ. 23 Απριλίου 2007 Share Δημοσ. 23 Απριλίου 2007 Βρε παιδι μου,αυτο το Linux,γιατι μου θυμιζει DOS,χωρις κανενα κλικ.Απλουστευστε την ζωη σας παιδες. Μπορει και να μην ειναι ετσι.Δεν γνωριζω απολυτως τιποτα απο Linux. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
apoikos Δημοσ. 24 Απριλίου 2007 Share Δημοσ. 24 Απριλίου 2007 παίδες έχω το εξής σπαστικό πρόβλημα ας μιλήσουμε σαν μαθηματικοι, έστω ότι έχω 60 αρχεία με καταληξη kati.rar.html και θέλω να τα μετονομάσω σε kati.rar , να σβήσω δλδ το τελευταίο πρόθεμα στα αρχεία ενός καταλόγου.υπάρχει τέτοια εντολή/πρόγραμμα? γιατί θα με έβγαζε από πολύ κόπο, μετονομάζοντας τα 1-1 φανταστήτε τώρα ότι τα αρχεία δεν είναι 60 αλλά 500+.. Μια εντολή: rename .rar.html .rar *.rar.html man rename ;-) @novice21: Εξακολουθείς να θεωρείς ότι το "ψάξε-βρες-κατέβασε-το-ειδικό-πρόγραμμα-και-το-crack-του-που-κανει-rename-σε-22-κλικ" είναι πιο απλό; 29 system administrators συνιστούν γραμμή εντολών. Αυτοί ξέρουν ;-) Υ.Γ.: Έσβησα τα άσχετα μηνύματα. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
g1annis Δημοσ. 24 Απριλίου 2007 Share Δημοσ. 24 Απριλίου 2007 Να σε ρωτήσω κάτι άλλο; Το να έχεις τις πιο απλές λειτουργίες built-in στο linux, για τις οποίες ψάχνεις να βρεις πρόγραμμα για να κάνει αυτό που θέλεις στα windows δεν είναι απλούστευση? πχ το παραπάνω, ή τα deamon tools κλπ Το ότι στο linux γράφοντας μισή σειρά εντολή, εγκαθιστώ στον υπολογιστή μου όποιο πρόγραμμα θέλω ανάμεσα από 25.000+ διαθέσιμα, αυτό δεν είναι απλούστευση; Και είναι απλούστευση να ψάχνω, να το κατεβάζω, να το ρυθμίζω, συχνά να πρέπει να το βρω σπασμένο, και να πρέπει να ξανακατεβάσω την νέα έκδοση????????? Το ότι δε χρειάζεται firewall, defragment, format για να κάνεις upgrade, anti-virus, anti-spyware, registry mechanic, ότι δεν έχει καν registry, ότι δεν κολλάει, ότι όλα τα προγράμματα που έχεις εγκατεστημένα αναβαθμίζονται στην τελευταία έκδοση απλά απαντώντας ΝΑΙ σε μια ερώτηση που σου κάνει ο update-manager, ότι είναι όλα δωρεάν, ότι είναι πιο γρήγορα και ταχύτερα αναπτυσσόμενα, άπειρες φορές πιο σταθερά και ασφαλή από τα win, όλα αυτά ΔΕΝ είναι απλούστευση? Μπορει και να μην ειναι ετσι.Δεν γνωριζω απολυτως τιποτα απο Linux.Ναι, ΔΕΝ είναι έτσι, και αξίζει να το ψάξεις. Δε σου έχει κάνει εντύπωση ότι δεν υπάρχει ούτε ένας χρήστης linux ο οποίος θέλει να γυρίσει σε windows? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
headbanger Δημοσ. 24 Απριλίου 2007 Μέλος Share Δημοσ. 24 Απριλίου 2007 παδιά ευχαριστώ για τις απαντήσεις σας. τώρα που είδα τις απαντήσεις, βλέπω ότι το μόνο που με εμπόδιζαι ήταν η διαφορετική νοοτροπία και ο τρόπος προσέγγυσης του λειτουργικού! Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mandos Δημοσ. 24 Απριλίου 2007 Share Δημοσ. 24 Απριλίου 2007 πάντα αυτό ήταν το πρόβλημα! και εγώ χρειάστηκα λίγο καιρό για να το καταλάβω... πριν κάτι χρόνια έλεγα δεν έχει C:\ τώρα λέω έχει / Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
firewalker Δημοσ. 24 Απριλίου 2007 Share Δημοσ. 24 Απριλίου 2007 Μια εντολή:rename .rar.html .rar *.rar.html man rename ;-) Πω πω... Και εγώ είχα όλο εκείνο το μακρυνάρι... Επίσης για τους λάτρεις του G.U.I. υπάρχει και το krename. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
g1annis Δημοσ. 24 Απριλίου 2007 Share Δημοσ. 24 Απριλίου 2007 Παιδιά, διάβασα το man της rename και δεν ήταν πολύ σαφές... Η σύνταξη του apoikou ας πούμε, δεν εξάγεται (τουλάχιστον απ' όσο καταλαβαίνω) από καμία οδηγία του manual της rename. Για να το τεστάρω το δοκίμασα. Έφτιαξα 4 αρχεία με διαφορετικό όνομα, αλλά ίδια κατάληξη .rar.html και το δοκίμασα ακριβώς με τη σύνταξη του apoikou: user@machine:~/Desktop/test$ rename .rar.html .rar *.rar.htmlsyntax error at (eval 1) line 1, near "." Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
firewalker Δημοσ. 24 Απριλίου 2007 Share Δημοσ. 24 Απριλίου 2007 Παιδιά, διάβασα το man της rename και δεν ήταν πολύ σαφές... Η σύνταξη του apoikou ας πούμε, δεν εξάγεται (τουλάχιστον απ' όσο καταλαβαίνω) από καμία οδηγία του manual της rename. Για να το τεστάρω το δοκίμασα. Έφτιαξα 4 αρχεία με διαφορετικό όνομα, αλλά ίδια κατάληξη .rar.html και το δοκίμασα ακριβώς με τη σύνταξη του apoikou: > RENAME(1) Linux Programmer's Manual RENAME(1) NAME rename - Rename files SYNOPSIS rename from to file... DESCRIPTION rename will rename the specified files by replacing the first occurrence of from in their name by to. For example, given the files foo1, ..., foo9, foo10, ..., foo278, the commands rename foo foo0 foo? rename foo foo0 foo?? will turn them into foo001, ..., foo009, foo010, ..., foo278. [color=red]And rename .htm .html *.htm will fix the extension of your html files.[/color] SEE ALSO mmv(1), mv(1) 1 January 2000 RENAME(1) Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
g1annis Δημοσ. 24 Απριλίου 2007 Share Δημοσ. 24 Απριλίου 2007 Δεν είναι πολύ περίεργο το ότι εγώ έχω άλλο man? >RENAME(1) Perl Programmers Reference Guide RENAME(1) NAME rename - renames multiple files SYNOPSIS rename [ -v ] [ -n ] [ -f ] perlexpr [ files ] DESCRIPTION "rename" renames the filenames supplied according to the rule specified as the first argument. The perlexpr argument is a Perl expression which is expected to modify the $_ string in Perl for at least some of the filenames specified. If a given filename is not modified by the expression, it will not be renamed. If no filenames are given on the command line, filenames will be read via standard input. For example, to rename all files matching "*.bak" to strip the exten‐ sion, you might say rename ʼs/\.bak$//ʼ *.bak To translate uppercase names to lower, youʼd use rename ʼy/A-Z/a-z/ʼ * OPTIONS -v, --verbose Verbose: print names of files successfully renamed. -n, --no-act No Action: show what files would have been renamed. -f, --force Force: overwrite existing files. ENVIRONMENT No environment variables are used. AUTHOR Larry Wall SEE ALSO mv(1), perl(1) DIAGNOSTICS If you give an invalid Perl expression youʼll get a syntax error. BUGS The original "rename" did not check for the existence of target file‐ names, so had to be used with care. I hope Iʼve fixed that (Robin Barker). perl v5.8.8 2007-03-06 RENAME(1) Γιατί συμβαίνει αυτό? Ubuntu 7.04 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
firewalker Δημοσ. 24 Απριλίου 2007 Share Δημοσ. 24 Απριλίου 2007 Δεν είναι πολύ περίεργο το ότι εγώ έχω άλλο man? Γιατί συμβαίνει αυτό? Ubuntu 7.04 Έλα ντε... Αν και το Perl Programmers Reference Guide είναι λίγο "ύποπτο"... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
g1annis Δημοσ. 24 Απριλίου 2007 Share Δημοσ. 24 Απριλίου 2007 Έχει να κάνει με το Ubuntu? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
The_Mentor Δημοσ. 24 Απριλίου 2007 Share Δημοσ. 24 Απριλίου 2007 NAME rename - Rename files SYNOPSIS rename from to file... DESCRIPTION rename will rename the specified files by replacing the first occur- rence of from in their name by to. For example, given the files foo1, ..., foo9, foo10, ..., foo278, the commands rename foo foo0 foo? rename foo foo0 foo?? will turn them into foo001, ..., foo009, foo010, ..., foo278. And rename .htm .html *.htm will fix the extension of your html files. SEE ALSO mmv(1), mv(1) 1 January 2000 RENAME(1) Fedora Core 6 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.