How measure Any DC Voltage with Arduino ARDVC-01
Πίνακας περιεχομένων:
- Χρήση των χειριστών
+και- - Οι χειριστές
+=και-= - Χρησιμοποιώντας τους
++και--χειριστές - συμπέρασμα
Μία από τις πιο κοινές αριθμητικές λειτουργίες κατά τη γραφή σεναρίων Bash είναι η αύξηση και η μείωση των μεταβλητών. Αυτό χρησιμοποιείται συχνότερα σε βρόχους ως μετρητή, αλλά μπορεί να συμβεί και αλλού στο σενάριο.
Η αύξηση και η αφαίρεση σημαίνει την προσθήκη ή την αφαίρεση μιας τιμής (συνήθως
1
), αντίστοιχα, από την τιμή μιας αριθμητικής μεταβλητής. Η αριθμητική επέκταση μπορεί να εκτελεστεί χρησιμοποιώντας τις διπλές παρενθέσεις
((…))
και
$((…))
ή με την εντολή αφημένης εντολής.
Στο Bash υπάρχουν πολλοί τρόποι αύξησης / μείωσης μιας μεταβλητής. Αυτό το άρθρο εξηγεί ορισμένα από αυτά.
Χρήση των χειριστών
+
και
-
Ο πιο απλός τρόπος για την αύξηση / μείωση μιας μεταβλητής είναι η χρήση των χειριστών
+
και
-
.
i=$((i+1)) ((i=i+1)) let "i=i+1"
i=$((i-1)) ((i=i-1)) let "i=i-1"
Αυτή η μέθοδος σας επιτρέπει να αυξήσετε / μειώσετε τη μεταβλητή με οποιαδήποτε τιμή θέλετε.
Ακολουθεί ένα παράδειγμα αύξησης μιας μεταβλητής μέσα σε ένα βρόχο
until
:
i=0 until do echo i: $i ((i=i+1)) done
Οι χειριστές
+=
και
-=
Εκτός από τους βασικούς χειριστές που εξηγούνται παραπάνω, bash παρέχει επίσης τους χειριστές εκχώρησης
+=
και
-=
. Αυτοί οι χειριστές χρησιμοποιούνται για την αύξηση / μείωση της τιμής του αριστερού τελεστή με την τιμή που καθορίζεται μετά τον χειριστή.
((i+=1)) let "i+=1"
((i-=1)) let "i-=1"
Στο επόμενο βρόχο μειώνουμε την τιμή της μεταβλητής
i
κατά
5
.
i=20 while do echo Number: $i let "i-=5" done
Number: 20 Number: 15 Number: 10 Number: 5
Χρησιμοποιώντας τους
++
και
--
χειριστές
Οι
++
και
--
χειριστές αυξάνουν και μειώνουν, αντίστοιχα, τον τελεστή του κατά
1
και επιστρέφουν την τιμή.
((i++)) ((++i)) let "i++" let "++i"
((i--)) ((--i)) let "i--" let "--i"
Οι χειριστές μπορούν να χρησιμοποιηθούν πριν ή μετά τον τελεστή. Είναι επίσης γνωστά ως:
- πρόθεμα προσαύξησης:
++iμείωση προθέματος: -i++αύξηση postfix:i++postfix μείωση:i++i--
Οι χειριστές προθέματος αυξάνουν / μειώνουν τους χειριστές κατά
1
και στη συνέχεια επιστρέφουν τη νέα τιμή των χειριστών. Από την άλλη πλευρά, οι χειριστές postfix επιστρέφουν την τιμή των χειριστών πριν αυξήσουν / μειωθούν.
Τα ακόλουθα παραδείγματα δείχνουν πώς λειτουργεί ο
++
χειριστής όταν χρησιμοποιείται πριν και μετά από τον χειριστή του:
x=5 y=$((x++)) echo x: $x echo y: $y
x: 6 y: 5
x=5 y=$((++x)) echo x: $x echo y: $y
x: 6 y: 6
Παρακάτω είναι ένα παράδειγμα του τρόπου χρήσης του incrementor postfix σε ένα script bash:
#!/bin/bash i=0 while true; do if]; then exit 1 fi echo i: $i ((i++)) done
Το μειονέκτημα της χρήσης αυτών των χειριστών είναι ότι η μεταβλητή μπορεί να αυξηθεί ή να μειωθεί μόνο κατά
1
.
συμπέρασμα
Η αύξηση και η μείωση των μεταβλητών στο Bash μπορεί να γίνει με πολλούς διαφορετικούς τρόπους. Οποιαδήποτε και αν είναι η μέθοδος που χρησιμοποιείτε, το αποτέλεσμα είναι το ίδιο.
Εάν έχετε οποιεσδήποτε ερωτήσεις ή σχόλια, μπορείτε να αφήσετε ένα σχόλιο.
bash βρόχουΗ δωρεάν εφαρμογή Skitch της Evernote είναι ένας πολύ καλός τρόπος να επισημάνετε εικόνες και στιγμιότυπα οθόνης. Έρχεται σε εκδόσεις των Windows και Mac OS X, και οι εκδόσεις για κινητά για iOS και Android είναι επίσης διαθέσιμες. Και κάπου ανάμεσα στις εκδόσεις κινητών και επιτραπέζιων υπολογιστών έρχεται το Skitch Touch, η έκδοση που δημιουργήθηκε για τη σύγχρονη διεπαφή των Windows 8. Έχει τα ίδια απλά και αρκετά εργαλεία σχολιασμού όπως και οι άλλες εκδόσεις, αλλά είναι μια σύγχρονη εφαρμογ
Όπως πολλές άλλες σύγχρονες εφαρμογές, το Skitch Touch φαίνεται να είναι σχεδιασμένο για οθόνη Εύρος 11 έως 13 ιντσών. Σε μια οθόνη 24 ιντσών, καταλήγει να εμφανίζει τεράστιες εκτάσεις λευκού, αχρησιμοποίητου χώρου. Καθώς το ξεκινάτε, το Skitch Touch δείχνει μια όμορφη περιοχή Δημιουργία νέας στην αριστερή πλευρά της οθόνης, επιτρέποντάς σας να δημιουργήσετε ένα υλικό τραβήγματος για να επισημάνετε οπτικά από μια κάμερα (πιθανώς μια ενσωματωμένη κάμερα ενός tablet, αλλά αυτή η λειτουργία λειτουρ
Πώς να αυξήσετε ή να αυξήσετε την ένταση του μικροφώνου στα Windows
Η ένταση του μικροφώνου είναι πολύ χαμηλή; Μάθετε πώς να αυξήσετε ή να αυξήσετε την ένταση του μικροφώνου στα Windows 10/8/7 ...
Είναι μια εφαρμογή δωρεάν λογισμικού που σας επιτρέπει να αποπροσανατολίζετε και να βελτιστοποιείτε τον σκληρό δίσκο του υπολογιστή σας και να αυξήσετε την απόδοση και να αυξήσετε τη συνολική ταχύτητα του υπολογιστή σας των Windows. Ενώ η ενσωματωμένη ανασυγκρότηση δίσκων κάνει τη δουλειά της καλά, ορισμένοι προτιμούν να χρησιμοποιούν δωρεάν λογισμικό τρίτων κατασκευαστών. Το DiskTuna είναι απολύτως ασφαλές και αξιόπιστο καθώς χρησιμοποιεί το επίσημο APF των Windows Defrag για μετακίνηση αρχείων
Τι είναι ο Defragmentation







