Ειλικρινά σας θαυμάζω!!!
Μάθατε συντακτικό, γραμματική, ορθογραφία για τον υπολογιστή!
Καταπληκτικό!
Εμφάνιση 301-315 από 2276
Θέμα: Ερώτηση για bash
-
31-12-08, 17:16 Απάντηση: Ερώτηση για bash #301
-
31-12-08, 18:52 Απάντηση: Ερώτηση για bash #302
- Εγγραφή
- 27-08-2004
- Περιοχή
- internet
- Μηνύματα
- 23.373
- Downloads
- 58
- Uploads
- 17
- Άρθρα
- 9
- Ταχύτητα
- 49999 / 4999
- ISP
- ΟΤΕ Conn-x
- DSLAM
- ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
Πράγματι, είναι σαν να «μιλάς» στον υπολογιστή σου και αυτός, εφόσον χρησιμοποιείς «λογικές» προτάσεις, σε καταλαβαίνει σε αντίθεση με άλλα άτομα (ακούς αχάριστη; ).
Τελευταία επεξεργασία από το μέλος mrsaccess : 31-12-08 στις 18:59.
Gentoo Linux: mess with the best and you might learn something
δικτυακή παράσταση | twitter | within specifications
Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.
-
31-12-08, 19:10 Απάντηση: Ερώτηση για bash #303
-
31-12-08, 19:26 Απάντηση: Ερώτηση για bash #304
- Εγγραφή
- 27-08-2004
- Περιοχή
- internet
- Μηνύματα
- 23.373
- Downloads
- 58
- Uploads
- 17
- Άρθρα
- 9
- Ταχύτητα
- 49999 / 4999
- ISP
- ΟΤΕ Conn-x
- DSLAM
- ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
Θα διαφωνήσω, οι γυναίκες είναι εξυπνότερες όλων.
Παράδειγμα αν πω στη φίλη μου:
Αρχικό μήνυμα από Brave mrsaccess to fierce girlfriend.
Αντίθετα αν το πω με ένα bash script στο pc (been there, done that ) θα αρχίσει ο κακόμοιρος να το κάνει χωρίς να βγάλει κιχ.
Εσένα ποια σου φαίνεται πιο έξυπνη συμπεριφορά;Gentoo Linux: mess with the best and you might learn something
δικτυακή παράσταση | twitter | within specifications
Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.
-
31-12-08, 20:07 Απάντηση: Ερώτηση για bash #305
-
31-12-08, 21:07 Απάντηση: Ερώτηση για bash #306
Διαγραφή όλων των περιεχομένων με regular expression συμπεριλαμβανομένου και των αρχείων που ξεκινάν από τελεία (hidden files):
Κώδικας:$ rm -rf .[a-z]* *
Κώδικας:# rm -rf .* *
Υ.Γ. Ίσως πιο κομπλέ regular expression να ήταν το .[a-zA-Z0-9] αλλά από την εμπειρία μου το γρήγορο .[a-z]* πιάνει το 99,99% των αρχείων.
-
31-12-08, 21:13 Απάντηση: Ερώτηση για bash #307
- Εγγραφή
- 27-08-2004
- Περιοχή
- internet
- Μηνύματα
- 23.373
- Downloads
- 58
- Uploads
- 17
- Άρθρα
- 9
- Ταχύτητα
- 49999 / 4999
- ISP
- ΟΤΕ Conn-x
- DSLAM
- ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
Νομίζω στο Mint την έχουν απενεργοποιήσει αυτή την εντολή για να μην τη πατάνε οι χρήστες!
αυτοματισμοί...Gentoo Linux: mess with the best and you might learn something
δικτυακή παράσταση | twitter | within specifications
Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.
-
31-12-08, 21:14 Απάντηση: Ερώτηση για bash #308
- Εγγραφή
- 20-06-2007
- Περιοχή
- Chicago, Illinois
- Ηλικία
- 32
- Μηνύματα
- 30.686
- Downloads
- 96
- Uploads
- 25
- Άρθρα
- 14
- Τύπος
- FTTH
- Ταχύτητα
- 1 Gbps
- ISP
- Nova
Aλήθεια ;
Dies, died, will die.
Lived, lives, will live.
-
11-01-09, 11:28 Απάντηση: Ερώτηση για bash #309
Καλημερα σε ολους.
Θελω να κανω ενα script σχετικα απλο, αλλα δεν εχω ιδεα απο if, for κλπ, οποτε θα πω την ιδεα μου και βρειτε μου εσεις τι χρειαζεται.
Εστω X μια μεταβλητη που αναπαριστα το μηνα του ετους και Y μια αλλη μεταβλητη που αναπαριστα την ημερομηνια αυτου του μηνα.
Θελω να γινουν μεσα σε ενα φακελο 12 υποφακελοι, και μεσα στον καθε υποφακελο 31 απλα αρχεια κειμενου, αλλα στη μορφη logΧ_Υ.txt.
Πχ για τον Ιανουαριο θελω
log1_1.txt log1_2.txt log1_3.txt ... log1_31.txt
και παει λεγοντας, ολα μεσα στο φακελο 1 (=Ιανουαριος). Ας κανει απο 31 αρχεια για καθε μηνα και μετα τα σβηνω εγω με το χερι για οσους δεν εχουν 31 μερες.
Τελος θελω να κανει και μια λιστα με ολη τη δομη υποφακελων και αρχειων εκει μεσα.
Μπορει το touch να κανει και το αρχειο και το φακελο που θα το περιεχει? Πως?ديميتريس
-
11-01-09, 13:04 Απάντηση: Ερώτηση για bash #310Κώδικας:
for i in $(seq 1 12);do mkdir $i; cd ${i}; for j in $(seq 1 31);do touch log$i_$j.txt; done; cd ../; done;
-
11-01-09, 17:58 Απάντηση: Ερώτηση για bash #311
Να σαι καλα Hwoarang!
Τι να λεμε τωρα, τα παντα ολα εκανε!
Δουλεψε μια χαρα, αλλα η ιδεα μου εχει αλλου προβλημα!
Πρεπει να παιρνω τα log απο το αλλο pc με καποιο τροπο! Μολις βρω τον τροπο θα σου πω αν θελει αλλαγες.ديميتريس
-
21-02-09, 11:44 Απάντηση: Ερώτηση για bash #312
Γίνεται σε ένα script να ανοίγω μια ftp σύνδεση και να δίνω μετά εντολές στο ftp; Σε ό,τι προσπάθεια έχω κάνει ανοίγει το ftp και μετά περιμένει να κλείσει το ftp για να συνεχίσει.
Βασικά, θέλω να ανοίγει το ftp (έχω βρει πώς κάνουμε autologin), να τρέχει ένα ftpmacro (το έχω ορίσει και τεστάρει) και μετά να κάνει quit το ftp.
Δεν ξέρω πολλά (τίποτε δλδ) από bash γιατί δεν μου έχει χρειαστεί μέχρι στιγμής και δεν ξέρω που θα μπορούσα να ψάξω για το συγκεκριμένο θέμα.
EDIT: Το έλυσα κιόλας. Μάλλον πρέπει να έχω λίγο περισσότερη εμπιστοσύνη στο google. Γίνεται απλά βάζοντας <<. Τρομερό !.Τελευταία επεξεργασία από το μέλος dimstog : 21-02-09 στις 12:04.
Καλοί οι εναλλακτικοί, αλλά βαρέθηκα να τους εκπαιδεύω.
Βαρεθήκατε να ακούτε τους δίσκους σας να δουλεύουν συνέχεια; Βάλτε Linux !
-
23-02-09, 16:02 Απάντηση: Ερώτηση για bash #313
- Εγγραφή
- 20-06-2007
- Περιοχή
- Chicago, Illinois
- Ηλικία
- 32
- Μηνύματα
- 30.686
- Downloads
- 96
- Uploads
- 25
- Άρθρα
- 14
- Τύπος
- FTTH
- Ταχύτητα
- 1 Gbps
- ISP
- Nova
Επειδή μου'χει σπάσει τα νεύρα ένα σκριπτ ... Λοιπόν.
Επειδή είναι μεγαλο, απλοποιώ αυτά που είναι να κάνει ώστε να δείξω τί θέλω ...
Αυτό λέγεται scriptaki-01
Κώδικας:#!/bin/bash argument01 () { /usr/bin/blakeioules } for ((z=$OPTIND; z<=$#; ++z)); do case ${!z} in --argument ) argument01;exit;; * ) echo -ne "Sorry";exit; esac done;
Πάμε στο /usr/bin/vlakeioules
Αυτό το σκριπτ όμως ΔΕΝ το τρέχω με arguments. Δηλαδή, δηλώνω στην αρχή πχ
omada=$1
omada2=$2
Και μέσα στο script γράφω πχ:
Κώδικας:cd test cp -r $omada /mnt/test cp -r $omada2 /mnt/test2
Κώδικας:vlakeioula fakelos1 fakelos2
Ετσι αντιγράφει τον fakelos1 και fakelos2 στο /mnt/test και test2 αντίστοιχα.
Εάν λοιπόν, πάω να τρέξω
scriptaki --argument fakelos1 fakelos2
ΔΕΝ αναγνωρίζει τίποτε άλλο μετά την λέξη argument
Yποτίθεται ότι με την παραπανω εντολή, εκτελείται το εξής:
1)Τρέχουμε το scriptaki
2)Με το --argument πάμε στο argument01 και τρέχουμε Ο,ΤΙ εχει μέσα στα {}
Ε μετά από αυτό με γράφει
Εάν βάλω τα περιεχόμενα του /usr/bin/vlakeioules στο argument01 πάλι δεν αναγνωρίζει τίποτε παραπερα από το --argument.
Eάν θυμάμαι καλά, το $@ περνάει τέτοιες εντολες. Ε, το έβαλα εδώ:
Κώδικας:--argument ) argument01 $@;exit;;
Για πείτε τί μπορεί να γίνει Δεν βάζω όλο το script γιατί είναι μεγάλο και θα δημιουργήσει μεγαλύτερο μπλέξιμο Τα μπλεξα που τα μπλεξαDies, died, will die.
Lived, lives, will live.
-
23-02-09, 16:17 Απάντηση: Ερώτηση για bash #314
γιατί δε βάζεις τα fakelos1 fakelos2 σαν arguments στο 1ο script
και μετά να καλείς το 2ο script με αυτά
Κώδικας:fakelosA = $2 fakelosB = $3 ... ... argument01 fakelosA fakelosB # ή argument01 $2 $3
Computers are simple. You just write an instruction and they follow it.
a cookie ~ I will do science to it
-
23-02-09, 16:22 Απάντηση: Ερώτηση για bash #315
- Εγγραφή
- 20-06-2007
- Περιοχή
- Chicago, Illinois
- Ηλικία
- 32
- Μηνύματα
- 30.686
- Downloads
- 96
- Uploads
- 25
- Άρθρα
- 14
- Τύπος
- FTTH
- Ταχύτητα
- 1 Gbps
- ISP
- Nova
Χμμ, κόλλησα κάπου Εννοείς στο πρώτο script (όπου έχω και το argument01), να βάλω πανω πανω
Κώδικας:fakelosA = $2 fakelosB = $3
Το δεύτερο σκριπτ μήπως τότε θα πρέπει να διαβάζει το πρώτο ;
Κώδικας:source /usr/bin/scriptaki
Dies, died, will die.
Lived, lives, will live.
Παρόμοια Θέματα
-
Βοήθεια για ένα απλό bash script
Από AddictedToChaos στο φόρουμ Unix - LinuxΜηνύματα: 34Τελευταίο Μήνυμα: 22-07-11, 01:57 -
bash - matlab
Από simeon.mattes στο φόρουμ Unix - LinuxΜηνύματα: 25Τελευταίο Μήνυμα: 25-06-08, 23:00 -
Bash Script help (Αρχάριος)
Από weakwire στο φόρουμ Unix - LinuxΜηνύματα: 12Τελευταίο Μήνυμα: 08-05-07, 00:41 -
bash rename (mv)
Από hayzel στο φόρουμ Unix - LinuxΜηνύματα: 6Τελευταίο Μήνυμα: 07-01-07, 16:33
Bookmarks