Kategorie: Software

Bashvariablen

Gelegentlich muss ich ein paar Skripte schreiben. Nach zahlreichen Monaten vergesse ich aber immer wieder wie das Variablen Handling mit der Bash ist. Und zur Gedächtnisstütze dient dieser Artikel. $0 – Name des Skriptes ( wie in C) $1 – $9 – Die ersten 9 Parameter die dem Skript übergeben wurde $# – Anzahl der …

Weiterlesen

Bash prüft ob ein Verzeichnis existiert

Möchte man in einem Shellscript prüfen ob ein Verzeichnis existiert oder nicht, kann man das mit folgendem Code erledigen. den negierten Fall kann man wie folgt abbilden

tar.xz entpacken / .xz entpacken

Jeder kennt es, man lädt ein Archiv herunter und will es entpacken. grafische Tools (mc in meinem Fall) ist sehr langsam. Also heisst es per Kommandozeile entpacken. muss man jedoch nur ein xz entpacken, so geschieht dies mit folgenden Befehl: Für diesen Befehl ist jedoch eine Instlallation des Tools unxz notwendig:

Linux / UNIX minicom

Unter Linux hat man die Möglichkeit mit zahlreichen Tools auf die serielle Schnittstelle zuzugreifen….Mein Lieblingswerkezug hierfür ist dann minicom

Debian/Ubuntu: Probleme nach Repository-Namensänderung

Unter Debian:
E: Repository ‘http://ftp.halifax.rwth-aachen.de/debian testing InRelease’ changed its ‘Codename’ value from ‘buster’ to ‘bullseye’
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.

ARM-Toolchain: elf umwandeln nach hex

In der ARM-Welt, existieren zahlreiche Möglichkeiten ein Programm zu kompilieren, da wären beispielsweise .bin, .hex, .elf und weitere Endungen. Zum Beispiel erzeugt die Atollic TrueStudio Toolkette in der kostenfreien Version nur .hex files. Um nun das Binary-File auf einen STM32 zu bekommen in meinem Fall war es ein Nucleo board, aber das tut aktuell nichts …

Weiterlesen