Als «shell» getaggte Fragen

Der Begriff "Shell" bezieht sich auf eine allgemeine Klasse textbasierter interaktiver Befehlsinterpreter, die am häufigsten mit den Unix- und Linux-Betriebssystemen verbunden sind. Bei Fragen zu Shell-Skripten verwenden Sie bitte ein spezifischeres Tag wie "bash", "Powershell" oder "ksh". Ohne ein bestimmtes Tag sollte eine tragbare (POSIX-kompatible) Lösung angenommen werden, obwohl die Verwendung von 'posix' zusätzlich oder 'sh' vorzuziehen ist.

4
Suchen Sie alle Null-Byte-Dateien in Verzeichnissen und Unterverzeichnissen
Wie finde ich alle Null-Byte-Dateien in einem Verzeichnis und seinen Unterverzeichnissen? Ich hab's gemacht: #!/bin/bash lns=`vdir -R *.* $dir| awk '{print $8"\t"$5}'` temp="" for file in $lns; do if test $file = "0"; then printf $temp"\t"$file"\n" fi temp=$file done Ich erhalte jedoch nur Ergebnisse im aktuellen Verzeichnis, keine Unterverzeichnisse. Wenn …
81 linux  shell 




14
Erkennen Sie die Python-Version im Shell-Skript
Ich möchte feststellen, ob Python auf einem Linux-System installiert ist und welche Python-Version installiert ist. Wie kann ich es tun? Gibt es etwas Anmutigeres, als die Ausgabe von zu analysieren "python --version"?
80 python  shell 







7
Debugging-Überwachung
Ich finde das Debuggen von Monit ein großer Schmerz. Die Shell-Umgebung von Monit enthält im Grunde nichts (keine Pfade oder andere Umgebungsvariablen). Außerdem gibt es keine Protokolldatei, die ich finden kann. Das Problem ist, wenn der Start- oder Stoppbefehl im Überwachungsskript fehlschlägt, ist es schwierig zu erkennen, was daran falsch …
79 debugging  shell  monit 

4
Führen Sie nach der Vagrant-Bereitstellung Befehle als Benutzer aus
Es gibt einige Befehle, die nach der ersten Bereitstellung als normaler Benutzer ausgeführt werden müssen. Ich dachte, ich könnte dies mit einem separaten Shell-Skript und dem Befehl tun su --login -c <command> vagrant, aber es ruft nicht den Pfad des Benutzers oder andere Umgebungseinstellungen von .bashrc ab. z.B: #!/usr/bin/env bash …
79 shell  vagrant 


2
Unix-Standardverzeichnis zum Einfügen von benutzerdefinierten ausführbaren Dateien oder Skripten? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 8 Jahren . Verbessere diese Frage Wenn ich ein benutzerdefiniertes Shell-Skript oder Programme habe, die ich selbst …

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.