we_will_rise Δημοσ. 22 Νοεμβρίου 2008 Share Δημοσ. 22 Νοεμβρίου 2008 Καλημέρα παιδιά, προσπαθώ να φτιάξω ένα πρόγραμμα σε bash-scripting, και χρειάζομαι πολλές παραμέτρους, σίγουρα πάνω από 10, πως θα γίνει αυτό, αφού φτάνει μέχρι την $9 ; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
apoikos Δημοσ. 22 Νοεμβρίου 2008 Share Δημοσ. 22 Νοεμβρίου 2008 Δε φτάνει μόνο μέχρι την $9, απλά από 'κει και πάνω πρέπει να κάνεις quote τις μεταβλητές: > ${10} ${11} ${12} κ.ο.κ. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
alkisg Δημοσ. 23 Νοεμβρίου 2008 Share Δημοσ. 23 Νοεμβρίου 2008 Επίσης σε ορισμένες περιπτώσεις βολεύει και η shift: > $ cat test.sh #!/bin/bash while [ -n "$1" ]; do echo "$1" shift done $ ./test.sh 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
firewalker Δημοσ. 23 Νοεμβρίου 2008 Share Δημοσ. 23 Νοεμβρίου 2008 Σας έβαλα και στο παρακάτω. http://www.insomnia.gr/forum/showthread.php?t=260758&page=4 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.