Hallo,
ich möchte shell Kommandos wie
echo vier geteilt durch drei gleich $(./division.sh 4 3).
ermöglichen. Das Programm ./division.sh soll also in diesem
Beispiel Paramter_1 durch Parameter_2 dividieren. Da ich keine
Möglichkeit gefunden habe, dem bc die beiden Parameter zu
übergeben, habe ich mir folgende Krücke einfallen lassen.
Listing von ./division.sh:
#!/bin/sh
/usr/bin/env bc -l <<my_delimiter
scale=2
$1/$2
my_delimiter
Geht das einfacher? Ohne Here-Dokument? Oder entspricht das
gängiger Programmiertechnik mit bc?
Danke, der Kiffer