Ich bin auf der Suche nach einem einfachen Weg in Bash, um eine Dezimalzahl in eine Binärzahl zu konvertieren. Ich habe Variablen, die konvertiert werden müssen:Bash Shell Dezimal zu Binär Konvertierung
$ip1 $ip2 $ip3 $ip4
Gibt es eine einfache Methode, dies bei jeder einzelnen Zahl, ohne zu sehen, zu tun?
Ich würde es vorziehen, nicht viel Code schreiben zu müssen.
Das funktioniert gut!danke haufen ich hatte die falsche syntax U_U lol –
Im moment habe ich echo "obase = 2; $ ip1" | bc echo "obase = 2; $ ip2" | bc echo "obase = 2; $ ip3" | bc echo "obase = 2; $ ip4" | bc und das Echo jeder Zeile gibt einen Zeilenumbruch aus. gibt es eine Möglichkeit, es von Spitze zu Ende ausgeben zu lassen –
@DanielDC: Sie können tun: 'echo" obase = 2; 10; 20; 30 "| bc | tr -d '\ n'' – codaddict