Δημοσιεύτηκε: 29 Αύγ 2015, 22:16
Learner έγραψε:Αυτό με τους πυρήνες καλό θα είναι να το αφαιρέσεις, μπορεί να προκαλέσει ζημιά σε όποιον το εκτελέσει. Επίσης, δεν βλέπω να είναι σωστή η εντολή. Την δοκίμασες πριν την προσθέσεις στο script ;
Κώδικας: Επιλογή όλων
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }') aptitude search '~c' -F '%p' | xargs -n 30 sudo aptitude -y purge
Γεια σου Learner

Learner έγραψε:Γιατί θες να χρησιμοποιήσεις λούπα; Έχω την εντύπωση ότι με 4-5 if else θα έκανες τη δουλειά σου.
Επίσης, απ' όσο έχω διαβάσει, πλέον χρησιμοποιούν διπλές αγκύλες για την τεστ [[ ]] , οι μονές θεωρούνται deprecated (όχι ότι δεν δουλεύουν).
θελω να χρησιμοποιησω Loop για να κανει ελεγχο..να μην πατησει κανενας λαθος επιλογη.(παντα το κανω αυτο στους αλγοριθμους μου)Τωρα θα μου πεις οτι δεν χρειαζεται ιδιαιτερα αλλα ειναι τροπος συνηθειας.
Learner έγραψε:πλέον χρησιμοποιούν διπλές αγκύλες για την τεστ [[ ]] , οι μονές θεωρούνται deprecated (όχι ότι δεν δουλεύουν).
- Κώδικας: Επιλογή όλων
while [[ "$epilogh" < "0" ]] && [[ "$epilogh" > "4" ]]
αποτελεσμα
- Κώδικας: Επιλογή όλων
./unix*.sh
-----MENU-----
Xαίρεται atmatsidis τι θα θέλατε να κάνετε ; [πατήστε το πλήκτρο της επιλογής σας].
1.Eνημέρωση - Aναβάθμιση
2.Θέλω να καθαρίσω το λειτουργικό μου σύστημα Ubuntu.
3.Θέλω να καθαρίσω τους παλιούς πυρήνες.
4.Έχω πρόβλημα στο Τερματικό καθώς εκτελώ 'apt-get update' 'apt-get upgrade'
0.Έξοδος
Πατήστε την επιλογή σας παρακάτω
5
./unix script.sh: 16: ./unix script.sh: cannot open 0: No such file
./unix script.sh: 16: ./unix script.sh: [[: not found
Η εκφραση ειναι σωστη...Αλλα κατι δεν παει καλα