Δημοσιεύτηκε: 12 Ιούλ 2015, 17:18
Th P έγραψε:Θα μπορούσε το -y να είναι και σε συνεχόμενες εντολές στο συγκεκριμένο script;
Αν θέλεις να κάνεις τις εντολές συνεχόμενες, π.χ σε μια γραμμή πρέπει να τις χωρίσεις, είτε με && είτε με ;
πχ.
- Κώδικας: Επιλογή όλων
$(which apt-get) --purge autoremove -y && sudo apt-get -y clean && sudo apt-get -y autoclean && sudo apt-get -y autoremove
To && δηλώνει ότι αν δεν εκτελεστεί η προηγούμενη εντολή σωστά (για κάποιο λόγο) τότε δεν προχωρά στην επόμενη. Τελειώνει εκεί.
Αντίθετα το ; δεν ενδιαφέρεται για τέτοια. Θα προχωρήσει στην εκτέλεση των επόμενων εντολών ακόμη και αν οι προηγούμενες έχουν αποτύχει.
Δεν είναι απαραίτητο, αν και νομίζω ότι γίνεται αυτόματα με την sudo apt-get --purge autoremove (δηλαδή η ανανέωση των πηγών λογισμικού, διαβάζει τα σχετικά αρχεία από τα /etc/apt/sources.list και /etc/apt/sources.list.d/ )