Script σε Linux

...IDE, compilers, κλπ

Συντονιστής: konnn

Script σε Linux

Δημοσίευσηαπό Renos-Ba » 03 Δεκ 2010, 14:42

Παιδιά θα ήθελα να σας ρωτήσω για μια εργασία που έχω για να δημιουργήσω ένα script. Θα ήθελα να σας ρωτήσω αν ξέρει κάποιος ποια εντολή διαβάζει γραμμές από ένα αρχείο, και ποια εντολή για να βρω αν υπάρχει μια λέξη σε ένα αρχείο.
Renos-Ba
babeTUX
babeTUX
 
Δημοσιεύσεις: 14
Εγγραφή: 09 Οκτ 2009, 14:38
Εκτύπωση

Re: Script σε Linux

Δημοσίευσηαπό c7p » 03 Δεκ 2010, 15:14

Και για τις δύο περιπτώσεις αν δεν κάνω λάθος μπορείς να χρησιμοποιήσεις την εντολή grep.
Μπορείς να δεις περισσότερα σχετικά με αυτήν την εντολή δίνοντας
Κώδικας: Επιλογή όλων
man grep
στο τερματικό ή ψάχνοντας στο διαδίκτυο.

Ενδεικτικά δες το http://maketecheasier.com/beginners-guide-to-grep/2010/04/01.
Άβαταρ μέλους
c7p
powerTUX
powerTUX
 
Δημοσιεύσεις: 1849
Εγγραφή: 30 Μάιος 2009, 16:09
Τοποθεσία: Κατερίνη
Εκτύπωση

Re: Script σε Linux

Δημοσίευσηαπό Star_Light » 16 Δεκ 2010, 01:43

Renos-Ba έγραψε:Παιδιά θα ήθελα να σας ρωτήσω για μια εργασία που έχω για να δημιουργήσω ένα script. Θα ήθελα να σας ρωτήσω αν ξέρει κάποιος ποια εντολή διαβάζει γραμμές από ένα αρχείο,


Αν θες να διαβαζεις γραμμες και όχι λεξεις μεμονομενες (παλι την grep χρησιμοποιεις οπως ειπε και ο φιλος πιο πανω)
αλλα αν θες για φρασεις ολοκληρες πχ την φραση "Hello everybody this is a Linux Script"

τοτε εχεις -> grep -i 'Hello everybody this is a Linux Script' <arxeio>

Renos-Ba έγραψε:και ποια εντολή για να βρω αν υπάρχει μια λέξη σε ένα αρχείο.


εδω θα χρειαστει αρχικα να πατησεις μια φορα την -> less <arxeio>

& μετα -> Student

τοτε σε αυτην την περιπτωση η less θα βρει και θα φωτισει την λεξη Student

που εσυ ψαχνεις και υποθετεις οτι ειναι στο συγκεκριμενο αρχειακι

Τελος αν πατησεις το [n] χωρις τις αγκυλες
θα σου δειξει το επομενο σημειο στο οποιο
εμφανιζεται η συγκεκριμενη λεξη. ;)
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: Script σε Linux

Δημοσίευσηαπό simosx » 16 Δεκ 2010, 02:07

Renos-Ba έγραψε:Παιδιά θα ήθελα να σας ρωτήσω για μια εργασία που έχω για να δημιουργήσω ένα script. Θα ήθελα να σας ρωτήσω αν ξέρει κάποιος ποια εντολή διαβάζει γραμμές από ένα αρχείο, και ποια εντολή για να βρω αν υπάρχει μια λέξη σε ένα αρχείο.


Πιστεύω ότι θέλεις να μάθεις αυτό που λέμε shell scripting.
Υπάρχει βιβλίο στο Wikibooks, http://en.wikibooks.org/wiki/Bourne_Shell_Scripting
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση


Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού

cron