Als «command-line» getaggte Fragen

Die Befehlszeile ist die interaktive Schnittstelle zu Ihrer Shell.




2
Wie erstelle ich eine Desktop-Verknüpfung, die das Terminal öffnet, sich jedoch in einem anderen Verzeichnis als der Standard-Startseite befindet?
Zielsetzung Ich suche nach einer einfachen Möglichkeit, ein Terminal konsistent auszuführen, das automatisch in einem bestimmten Verzeichnis geöffnet wird. Gibt es eine Möglichkeit, dies zu tun, ohne das Standardverzeichnis zu ändern? Am besten klicke ich einfach auf einen Verknüpfungslink und er öffnet das angepasste Terminal für dieses Verzeichnis oder führt …



1
Wie erhalte ich die genaue Dateigröße und den Dateinamen?
Im Moment benutze ich ls -lt /my/directory(siehe unten), dann analysiert PHP die Ausgabe. Aber inkonsistent, weil das Trennzeichen Leerzeichen ist und zwischen zwei Feldern möglicherweise zwei oder mehr Leerzeichen stehen. Die Lösung gibt nur den Dateinamen und seine Größe aus . Wie kann ich Dateien (mit Platzhalter) und ihre volle …





3
Löschen Sie Dateien mit Namen, die mit '?' in der Kommandozeile
Ich laufe unter Debian Stable, Cinnamon DE und habe einige Dateien, die ich mit einer Befehlszeile löschen möchte (im Moment lösche ich diese Dateien mit Nemo). Diese .txtDateien beginnen beispielsweise mit '?' in der Schale und in Nemo dieses '?' wird durch einen Wagenrücklauf ersetzt: $@debian: ls ssolveIncpUL46pK ?ssolveIncpUL46pK.txt Ich …


3
Warum unterscheidet sich der Exit-Status beim Ausführen von `systemctl start? systemctl is-active` und `systemctl is-active` getrennt?
Die folgende Sequenz gibt mir den Rückgabewert des ersten Befehls, nicht des zweiten, wie ich erwartet hätte (unabhängig davon, ob ich den ersten Befehl in einer Subshell ausführe): sudo systemctl start x; sudo systemctl is-active --quiet x; echo $?; (sudo systemctl start x); sudo systemctl is-active --quiet x; echo $?; …

2
Zeichenfolgenvergleich mit Ganzzahl in [[Test
Ich habe mir hier eine Diskussion zwischen Kusalananda und xhienne angesehen , in der erwähnt [ "" -ge 2 ]wird , dass es sich nicht um einen gültigen Test handelt, der einen Fehler in bash --posixund anderen POSIX-kompatiblen Shells erzeugt. bash-4.3$ [ "" -gt 10 ] bash: [: : integer …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.