katerinakipat Δημοσ. 25 Μαΐου 2012 Share Δημοσ. 25 Μαΐου 2012 γεια σας, μιας και άρχισα να ασχολούμαι λίγο μου δημιουργούνται κάποιες απορίες αρχικά δεν μπορω να κατανοήσω πλήρως την διαφορα μεταξύ echo `who |wc -l` και 'who |wc -l'.Όχι των εντολών αλλά `...` και '....' και κάτι άλλο επίσης touch file & rm file : δημιουργεί ενα κενο αρχείο file και μετα τ διαγράφει...γίνεται αυτο η με το & εκτελεί μαζί τις εντολές;; έτσι για να γίνει αυτό πρεπει να γράψουμε touch file && rm file όπου για να εκτελεστεί η δεύτερη εντολή πρέπει πρώτα να δήμιουργηθεί η πρώτη..και το αντίθετο δηλαδή για να εκτελεστεί η πρώτη εντολή πρέπει να εκτελεστεί η δευτερη πρώρα χρησιμοποιούμε || ... καλά τα καταλαβα αυτα η όχι... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 25 Μαΐου 2012 Share Δημοσ. 25 Μαΐου 2012 Το `.. ` εκτελει οτι βρισκεται μεσα. Δηλαδη αν δωσω echo `uname -r` θα μου βγαλει το αποτελεσμα της uname -r, ενω αν δωσω echo 'uname -r' θα βγαλει uname -r Το & στελνει την διεργασια στο παρασκηνιο και πρροχωραει στην επομενη. Το && περιμενει να τελειωσει η πρωτη διεργασια και μετα προχωραει στην επομενη. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Artemis Fowl Δημοσ. 25 Μαΐου 2012 Share Δημοσ. 25 Μαΐου 2012 Το && περιμενει να τελειωσει η πρωτη διεργασια και μετα προχωραει στην επομενη. To && περιμένει να τελειώσει η πρώτη διεργασία και μόνο σε περίπτωση επιτυχίας προχωράει στην επόμενη. Το ; περιμένει να τελειώσει η πρώτη διεργασία και ασχέτως αποτελέσματος προχωράει στην επόμενη. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 25 Μαΐου 2012 Share Δημοσ. 25 Μαΐου 2012 το ; το ξεχασα τελειως thanks Artemi! Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
katerinakipat Δημοσ. 26 Μαΐου 2012 Μέλος Share Δημοσ. 26 Μαΐου 2012 ευχαριστώ να στε καλά..1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
katerinakipat Δημοσ. 26 Μαΐου 2012 Μέλος Share Δημοσ. 26 Μαΐου 2012 παιδια και κάτι άλλο για παράδειγμα είναι μια άσκηση όπου θέλει να φτιάξω ένα σκριπτ το οποίο να το καλώ με ένα όρισμα.άν το όρισμα είναι Hello να δίνει το μήνυμα hello to you too.αν ειναι hi να δίνει hi!how are you? και αν δεν ειναι τιποτα απο τα δυο να εμφανίζει What does var mean? κανω ένα αρχείο echo give a word read string if test $string="Hello" then echo "Hello to you to" elif test $string="hi" then echo "hi! how are you?" else echo "What does var mean" fi αφου το κάνω εκτελέσιμο και το τρέχω ότι λέξη και να δώσω μου βγάζει μόνο Hello to you to ...τι φταίει; τι κάνω λάθος κα ιδεν μπορώ να το βρώ;; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 26 Μαΐου 2012 Share Δημοσ. 26 Μαΐου 2012 >#!/bin/sh echo give a word read string if [ "$string" = "Hellow" ]; then echo "Hello to you to" exit elif [ "$string" = "hi" ]; then echo "hi! how are you?" else echo "What does var mean" fi Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
katerinakipat Δημοσ. 26 Μαΐου 2012 Μέλος Share Δημοσ. 26 Μαΐου 2012 >#!/bin/sh echo give a word read string if [ "$string" = "Hellow" ]; then echo "Hello to you to" exit elif [ "$string" = "hi" ]; then echo "hi! how are you?" else echo "What does var mean" fi επιτέλους δούλεψε....ΥΠΕΡΕΥΧΑΡΙΣΤΩΩΩ!! Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα