In vielen Fällen verwende ich die Befehlssubstitution anstelle von xargs. Zum Beispiel rm $(ls)ist das gleiche wiels | xargs rm Was sind wirklich die Unterschiede zwischen ihnen? Ich denke, einer der Unterschiede ist, dass die Befehlsersetzung in der Subshell ausgeführt wird, während sie xargsin der aktuellen Shell ausgeführt wird, aber …
Ich habe ein kleines Skript geschrieben, das ein zufälliges Hintergrundbild von der Desktoppr- API abruft und mein Desktop-Hintergrundbild dahingehend ändert: #!/bin/bash url=$(curl 'https://api.desktoppr.co/1/wallpapers?page='$(shuf -i 1-1000 -n 1) | jq ".response[].image.url" | sed $(shuf -i 1-20 -n 1)'!d') && wget "$url" Wenn ich das Skript ausführe, wgetschlägt der abschließende Befehl mit …
Das Szenario: In einem Bash-Skript muss ich überprüfen, ob ein von einem Benutzer angegebenes Kennwort ein gültiges Benutzerkennwort ist. Ich nehme an, ich habe einen Benutzer A mit Passwort PA. In dem Skript habe ich Benutzer A gebeten, sein Passwort einzugeben. Wie kann man also überprüfen, ob der eingegebene String …
Ich habe einen Befehl wie gesehen echo '* - nofile 65535' >> /etc/security/limits.conf Ich weiß, Echo etwas auf dem Bildschirm zu drucken. und limits.conf war eine Datei in diesem Pfad / etc / security. Aber willst >>du das hier machen? es bedeutet so etwas wie "zu" oder "in"?
Ich plane eine Funktion zu erstellen, die die Dinge für mich vereinfachen würde. Die Funktion wäre so etwas wie function lazymode() { echo "Hello World!"; } Wenn ich den Befehl lazymodein der Shell verwende , wird der Befehl ausgegeben Hello World!. Welche Datei soll ich die benutzerdefinierte Funktion setzen?
Die meiste Zeit benötige ich keine Autovervollständigung für meine versteckten Verzeichnisse. Tatsächlich ist das der Punkt, an dem sie versteckt sind! Leider berücksichtigt bash diese Verzeichnisse, wenn es um die automatische Vervollständigung von Registerkarten geht. Dies ist besonders ärgerlich, wenn ich das folgende Szenario habe: Einen .svn-Ordner zusammen mit einem …
Ich möchte einen Alias erstellen, für cd -den es sich nur um einen Bindestrich handeln soll ( -). Ich habe es erfolglos versucht: alias -='cd -' # bash: alias: -=: Invalid option alias \-='cd -' # bash: alias: -=: Invalid option alias '-'='cd -' # bash: alias: -=: Invalid option …
Wie finde ich eine Datei mit einem bestimmten Namen in Bash. Ich möchte das ganze System durchsuchen. Ich habe es mit find versucht, aber das klappt nur über eine Ebene.
Ich habe kürzlich Bash für Windows 10 installiert (yay!). Ich brauche es, um meine Verarbeitungssoftware namens "Seismic Unix" auszuführen, die sich gut installieren lässt. Als ich den angehängten Befehl ausführte, gab es diesen Fehler "Kann keine Verbindung zur Anzeige herstellen!". Dieser Befehl soll ein Bild auf dem Bildschirm anzeigen, und …
Wenn ich eine Datei mit folgendem Inhalt grep: These are words These are words These are words These are words ... für das Wort Thesewird die Zeichenfolge These are wordsviermal gedruckt . Wie kann ich verhindern, dass grep wiederkehrende Zeichenfolgen mehrmals druckt? Wie kann ich andernfalls die Ausgabe von grep …
Ich möchte allen Dateien die Erweiterung .zip hinzufügen. Ich habe es versucht, aber es funktioniert nicht: ls | awk '{print $1 " " $1".zip"}' | xargs mv -f
Ich weiß, dass ich mit libreOffice leicht eine docx-Datei erstellen kann, aber ich möchte einfach mehr über die Verwendung von bash erfahren. Kann jemand erklären, ob es überhaupt mit dem Terminal möglich ist? Der Touch-Befehl erledigt einen anständigen Job, gibt jedoch keine Erweiterung an.
Ich habe dieses bashSkript auf GitHub gefunden, das ich für meine eigene Arbeit verwenden möchte. Meine Frage lautet wie folgt: Was bedeuten die Zeilen 2 bis 5? Sind sie nur Kommentare oder dienen sie irgendeinem Zweck? #!/bin/bash #$ -l h_rt=72:00:00 #$ -V #$ -N index_calc #$ -j y source ~/modules.sh …
Ich möchte alle Dateien, die so aussehen, wordpress-891.sqlaus dem aktuellen Verzeichnis entfernen (nicht in Unterverzeichnissen). Wird rm wordpress-*.sqlder Trick ausgeführt oder werden auch Übereinstimmungen aus Unterverzeichnissen entfernt?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.