0

Τρεις τρόποι εκτέλεσης αρχείων δέσμης ενεργειών Shell στα Windows 11/10

Τα σενάρια Shell είναι σαν αρχεία δέσμης για Windows. Μπορείτε να εκτελέσετε αρχεία σεναρίων .sh ή shell στα Windows 11/10 χρησιμοποιώντας το υποσύστημα Windows για Linux. Αυτό το άρθρο θα σας πει τρεις διαφορετικούς τρόπους εκτέλεσης αρχείων σεναρίων κελύφους στα Windows.

Υποσύστημα Windows για Linux

Χρησιμοποιήστε το υποσύστημα Windows για Linux ή WSL για την εκτέλεση δυαδικών εκτελέσιμων αρχείων Linux εγγενώς σε συστήματα Windows. Σας επιτρέπει να εκτελείτε σενάρια κελύφους στα Windows 11/10.

Ενεργοποιήστε το WSL μέσω των ρυθμίσεων προγραμματιστή της συσκευής Windows. Ανοίξτε τις Ρυθμίσεις, πατήστε Ενημέρωση και ασφάλεια, πατήστε Για προγραμματιστές. Μεταβείτε στη λειτουργία προγραμματιστή και επιλέξτε Ναι. Βρείτε τις δυνατότητες των Windows και επιλέξτε Ενεργοποίηση ή απενεργοποίηση λειτουργιών των Windows. Θα δείτε τη δυνατότητα "Υποσύστημα Windows για Linux" να εμφανίζεται σε ένα αναδυόμενο παράθυρο. Επιλέξτε αυτήν την επιλογή και κάντε κλικ στο OK για εγκατάσταση. Μετά από ένα ή δύο λεπτά, επανεκκινήστε τον υπολογιστή σας.

Μετά την επανεκκίνηση, κατευθυνθείτε στο Microsoft Store και κατεβάστε το Ubuntu, θα σας δώσει τη διανομή Linux. Ανοίξτε το Ubuntu, αφήστε το να εγκατασταθεί στον σκληρό σας δίσκο και να ενσωματωθεί στο WSL. Στη συνέχεια, δημιουργήστε ένα όνομα χρήστη και έναν κωδικό πρόσβασης. Οι διανομές για Windows μπορούν επίσης να εγκατασταθούν χρησιμοποιώντας την εντολή Power shell "Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing" ή την εντολή curl "curl.exe -L" -o ubuntu-1604.appx https://aka.ms/wsl-ubuntu-1604″. Στη συνέχεια, ενημερώστε και αναβαθμίστε τη διανομή Linux σας κατεβάζοντας πρόσθετα πακέτα χρησιμοποιώντας την εντολή "sudo apt update && sudo apt upgrade".

Στη συνέχεια, εκτελέστε το σενάριο του κελύφους στη γραμμή εντολών των Windows. Εντοπίστε το αρχείο σεναρίου που είναι αποθηκευμένο ως αρχείο κειμένου στο σύστημά σας και, στη συνέχεια, κρατήστε πατημένο το πλήκτρο Shift ενώ κάνετε δεξί κλικ σε έναν κενό χώρο μέσα στο φάκελο όπου βρίσκεται το αρχείο σεναρίου. Θα δείτε την επιλογή "Άνοιγμα γραμμής εντολών εδώ" ή "Άνοιγμα παραθύρου PowerShell εδώ". Επιλέξτε αυτήν την επιλογή, πληκτρολογήστε "bash" σε ένα παράθυρο γραμμής εντολών ή στη διεπαφή PowerShell και πατήστε Enter για να εκκινήσετε τη γραμμή εντολών. Αυτό υποδηλώνει ότι το περιβάλλον των Windows έχει αλλάξει σε BASH. Τέλος, μπορείτε να ξεκινήσετε να πληκτρολογείτε το αρχείο .sh σε ένα παράθυρο τερματικού και να πατήσετε Enter.

Cygwin

Το Cygwin διαθέτει ένα σύνολο εργαλείων GNU και ανοιχτού κώδικα που μπορούν να μεταγλωττίσουν εφαρμογές ή προγράμματα Unix ή Linux και να τα εκτελέσουν σε λειτουργικό σύστημα (OS) Microsoft Windows σε μια διεπαφή παρόμοια με το Linux BASH.

Κάντε λήψη και ξεκινήστε την εγκατάσταση του αρχείου setup-x86_64.exe στον επίσημο ιστότοπο της Cygwin (συνιστάται η έκδοση 64 bit). Επειδή το Cygwin 32-bit είναι κατάλληλο μόνο για περιορισμένα σενάρια, συμπεριλαμβανομένων των περιπτώσεων όπου η έκδοση 64-bit του Cygwin δεν μπορεί να εκτελεστεί. Αφού κάνετε λήψη του προγράμματος εγκατάστασης GUI (το οποίο μπορεί να εκτελεστεί για τη λήψη μιας πλήρους εγκατάστασης Cygwin), ανοίξτε το στο φάκελο "Λήψεις" και ακολουθήστε τις οδηγίες σε κάθε οθόνη για να εγκαταστήσετε το Cygwin. Ο ιστότοπός της έχει επίσης λεπτομερή τεκμηρίωση για τη ρύθμισή του.

Στη συνέχεια, ανοίξτε το τερματικό Cygwin64. Δώστε την εντολή "cd C:Users/Username/Desktop" για να αλλάξετε τον κατάλογο στον οποίο αποθηκεύονται τα αρχεία σεναρίου. Μετά από αυτό, μπορείτε να ξεκινήσετε την εκτέλεση του σεναρίου φλοιού. Απλώς πληκτρολογήστε το όνομα αρχείου SH και την επέκταση .sh (για παράδειγμα, sh test.sh).

Git

Το Git είναι ένα δωρεάν, ανοιχτού κώδικα σύστημα ελέγχου εκδόσεων που παρακολουθεί τις αλλαγές που κάνετε σε αρχεία με την πάροδο του χρόνου, επιτρέποντάς σας να δείτε ποιος έκανε αλλαγές σε αρχεία σε διαφορετικές χρονικές στιγμές και να επαναφέρετε τα αρχεία στην προηγούμενη κατάστασή τους.

Η έκδοση των Windows είναι διαθέσιμη για λήψη στον επίσημο ιστότοπο του Git, επισκεφτείτε τον φάκελο λήψεων και ανοίξτε το ληφθέν αρχείο εγκατάστασης για να ξεκινήσει η εγκατάσταση του Git. Ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη της συσκευής, επιλέγοντας την επιλογή "Git bash Here" στην αναδυόμενη λίστα του παραθύρου που επιβεβαιώνει τις απαιτούμενες ρυθμίσεις στοιχείων. Τα υπόλοιπα μπορούν να παραμείνουν ως προεπιλεγμένες επιλογές. Τέλος επιλέξτε το κουμπί Εγκατάσταση. Κλείστε τον οδηγό εγκατάστασης και ανοίξτε το Git Bash κάνοντας αναζήτηση στον υπολογιστή σας. Θα δείτε άλλες εφαρμογές που σχετίζονται με το Git, αλλά κάντε κλικ σε αυτή που λέει "Git Bash".

Μετά την εκκίνηση, πρέπει να χρησιμοποιήσετε την εντολή "cd desktop" για να αλλάξετε τον κατάλογο στο σημείο που βρίσκεται το αρχείο. Επιπλέον, μπορείτε να μεταβείτε στο φάκελο όπου είναι αποθηκευμένο το αρχείο SH και να κάνετε δεξί κλικ σε αυτόν τον φάκελο για να επιλέξετε την επιλογή "Git Bash Here". Όταν εμφανιστεί το τερματικό εντολών Git ή το Git Bash, μπορείτε να αρχίσετε να βάζετε το SH για την εκτέλεση εντολών. Απλώς πληκτρολογήστε το όνομα αρχείου SH και την επέκταση .sh (για παράδειγμα, sh test.sh).

Αφήστε μια απάντηση