BC -Befehl in Linux
Es gibt verschiedene Möglichkeiten zu verwenden BC Befehl in Linux, leiten Sie uns an, indem Sie mehrere Beispiele präsentieren.
Benutzen BC Befehl zur Durchführung mathematischer Operationen müssen Sie zunächst die eingeben BC Befehlszeilenschale durch Ausführung des unten angegebenen Befehls:
BC
Nach dem Eingeben der Shell können Sie die Eingabe Ihrer Wahl und den Bediener zwischen zwei Eingangszahlen eingeben.
Beispiel 1
Um zwei Zahlen hinzuzufügen, verwenden Sie die “+Operator zwischen den beiden Zahlen und drücken Sie die Eingabetaste, um das Ergebnis zu erhalten.
Beispiel 2
Multiplizieren wir zwei Zahlen, indem wir eingeben, und verwenden Sie das Sternchenzeichen zwischen den beiden Zahlen:
4*5
Wenn Sie das nicht verwenden wollen BC Befehlszeilenschale können Sie den Befehl echo verwenden, gefolgt von der mathematischen Operation mit dem mit dem verwurzelten Operation BC Befehl wie in der untergegebenen Syntax gezeigt:
Echo| BC
Während dem Benutzen BC Befehl, Sie können verschiedene mathematische Operationen ausführen, wie:
1: Zahlen hinzufügen
Zahlen von hinzuzufügen aus BC Befehl, Sie können den folgenden Echo -Befehl ausführen:
Echo 2+2 | BC
Mit derselben Syntax wie oben können Sie andere arithmetische Operationen wie Subtraktion, Multiplikation und Abteilung ausführen.
2: Zuweisen einer Variablen Wert zuweisen
BC Der Befehl unterstützt auch die Operationen der Zuweisung eines Wertes einer Variablen. Dies kann durch den folgenden Befehl erfolgen:
echo "var = 10; var" | BC
3: Inkrementieren Sie eine Variable
Sie können auch einen Inkrementbetrieb für eine Variable durch die folgenden durchführen BC Befehl:
echo "var = 10; ++ var" | BC
4: Deaktivieren Sie eine Variable
In ähnlicher Weise können Sie den Dekrementbetreiber verwenden, um den Wert einer Variablen zu verringern, und dies kann über den folgenden Befehl erfolgen:
echo "var = 10;-var" | BC
5: Vergleichen Sie zwei Variablen
Sie können auch zwei Variablenwerte mit dem vergleichen BC Befehl und erhalten Sie das Ergebnis, ob die Bedingung wahr ist oder nicht. Wenn die Bedingung wahr ist, sehen Sie die Ausgabe als 1, da es sonst 0 ist:
Echo "10> 5" | BC
Notiz: Sie können jeden gewünschten Zustand verwenden.
6: Überprüfen Sie, ob die Aussage mit dem Booleschen wahr oder falsch ist
Sie können auch logische oder boolesche Operationen mithilfe von Ausführen BC Befehl zum Überprüfen, ob die angegebene Anweisung wahr oder falsch ist.
Beispielsweise prüft der folgende Befehl, ob beide Zahlen ungleich Null sind. Wenn die Bedingung erfüllt ist, gibt sie das Ergebnis 1 aus:
Echo "10 && 5" | BC
7: Hexadezimal in Dezimalheit konvertieren
Sie können verschiedene mathematische Funktionen wie die Konvertierung von Zahlensystemen verwenden BC Befehl.
Beispielsweise konvertieren die folgenden Befehle die Nummer 10 von Binärer in Oktal, und das Ergebnis dieser Konvertierung beträgt 2:
echo "ibase = 2; obase = 8; 10" | Bc -l
8: Überprüfen Sie die Bedingung mit der bedingten Anweisung
Sie können die Befehle auch mit bedingten Anweisungen mit dem ausführen BC Befehl, indem die unten angegebene Syntax folgt:
if (Bedingung) Anweisungen else Anweisungen
Hier können Sie unten ein Beispiel verweisen:
echo 'n = 8; m = 10; if (n> m) drucken "n ist größer" sonst druck "m ist größer"' | Bc -l
9: Iteration mit iterativen Aussagen durchführen
Wenn Sie daran interessiert sind, eine Schleife auszuführen und die Werte zu drucken, können Sie Folgendes verwenden BC Befehl in der Echo -Anweisung.
echo "für (i = 1; i<=10; i++) i;" | bc
10: Lesen Sie eine Datei durch
Der BC Der Befehl kann die in einer Datei geschriebenen Vorgänge lesen, diese ausführen und die Ergebnisse in der Befehlszeilenklemme anzeigen.
Sie haben beispielsweise eine Datei, die einige arithmetische Operationen zwischen 2 Zahlen enthält. Wenn Sie den unten angegebenen Befehl ausführen, erhalten Sie die Ausgabe der Operationen in der Datei auszuführen:
BC -Test
Abschluss
Der BC Befehle sind nützlich für Benutzer, die Berechnungen im Linux -System durchführen möchten. Der BC Befehle können mit Echo ausgeführt werden, um einen bestimmten Vorgang wie das Hinzufügen von zwei Zahlen, das Subtrahieren von zwei Zahlen, das Inkrementieren eines variablen Werts und vieles mehr auszuführen. Die oben genannten Richtlinien liefern unterschiedlich BC Befehle, die für Linux -Anfänger nützlich sind, um verschiedene Arten von Berechnungen am Terminal durchzuführen.