Tag: Console
A console is a text-based interface that allows users to interact with a computer system through commands and receive feedback or output directly in the form of text.
-
Run GitLab console on Synology NAS
Written by
As the Synology DSM uses Docker to run GitLab, we can use Docker as well to install GitLab Runner. For this, connect to the Synology using SSH: To connect to the GitLab container, you can use the following command to open: You might adjust the name of the GitLab docker depending on your system. To…
-
BASH: Nach jedem xten Zeichen ein Zeichen in einen String einfügen
Written by
Mit sed “s/.\{x\}/& /g” kann man in eine Zeichenkette alle x Zeichen ein Leerzeichen automatisiert einfügen. Aber auch andere Zeichen sind möglich. So kann man bspw. alle zwei Zeichen einen Doppelpunkt in einen String einfügen: #~> echo “AA11CC22EE” | sed “s/.\{2\}/&:/g” AA:11:CC:22:EE: Sollte das letzte Zeichen stören, kann man dies wie folgt entfernen: #~> a…
-
Shell: Ausgabe aller Zeilen einer Datei bis auf die ersten x
Written by
Wenn man alle Zeilen einer Datei bis auf die ersten x auf der Konsole ausgeben möchte, kann man tail nutzen. Normalerweise kann man damit die letzten 10 Zeilen tail namesliste.txt bzw. die letzten Y Zeilen mit tail -n Y namesliste.txt ausgeben. Wenn man jedoch alles bis auf die ersten x Zeilen einer Datei ausgeben möchte,…
-
Konsole: prüfen ob ein Port geöffnet ist
Written by
Mit folgendem Befehl kann man aus der Konsole heraus schnell prüfen, ob ein Port zu einem Server geöffnet ist: nc -z <host> <port>; echo $? Der Rückgabewert 0 heißt der Port ist offen. 1 wird bei geschlossenem Port zurückgegeben.
-
Anzahl der Codezeilen eines Projektes bestimmen (Lines of Code)
Written by
Eine sehr einfache Variante ist folgender Konsolenbefehl: find . \( -iname '*.[ch]' -o -iname '*.php' -o -iname '*.pl' \) -exec wc -l {} + | sort -n Dieser durchsucht *.c, *.h, *.php und *.pl Dateien im aktuellen Verzeichnis, zählt die enthaltenen Codezeilen und gibt eine sortierte Dateiliste aus.