Programowanie w systemie UNIX/bc: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
m →‎Bash'a: nowe
Linia 206:
 
===Bash'a===
Skrypt Bash'a wysyła dane do bc. Odbiera wyniki i zapisuje je do zmiennych (num i den). Wyniki obliczeń z wykorzystaniem tych zmiennych zapisuje do pliku tekstowego<ref>[https://www.tutorialsandyou.com/bash-shell-scripting/bash-bc-18.html tutorialsandyou : bash-bc]</ref>
 
 
Tutaj
* używamy backtick, aby uruchomić polecenie bc i przypisać dane wyjściowe do zmiennej
* W części dotyczącej opcji ustawiamy zmienne takie jak skala
* Operacje matematyczne są wykonywane w części wyrażeniowej
 
variable=`echo "options; expression" | bc`
 
Przykład
 
add=`echo "scale=4; $num1+$num2" | bc`
 
Cały skrypt:
 
<pre>
#!/bin/bash