Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Für den Vergleich der Laufzeiten von Skripten zwischen verschiedenen Shells empfehlen …
Ich habe ein Verzeichnis mit Dateien aus dem Jahr 2010 .. Ich möchte alle Dateien löschen, die älter als 500 Tage sind, und habe Folgendes versucht: find /var/log/arc/* -type f -mtime +500 -delete {}\; Aber ich verstehe das: -bash: /usr/bin/find: Argument list too long Wie ich weiß, bedeutet dies, dass …
Ich bin auf einige Probleme gestoßen, als ich einige Installationsskripte ausgeführt habe, über die sie sich beschwert haben bad interpreter. Also habe ich ein triviales Beispiel gemacht, aber ich kann nicht herausfinden, wo das Problem liegt, siehe unten. #!/usr/bin/env bash echo "hello" Das Ausführen des obigen Skripts führt zu folgendem …
Unten ist eine Art Pseudocode für das, was ich erreichen möchte: #!/bin/bash # I already have the variable below figured out (positive integer): numlines=$([returns number of lines containing specific characters in a file]) # This is basically what I want to do with it: for i in {1..$numlines}; do # …
In einem kleinen Bash-Skript, das ich ausführe, versuche ich, ein neues Verzeichnis zu erstellen, das erstellt wird. Ich habe hinzugefügt: sudo chown $USER:$USER /var/www/$sitename sudo chmod 775 /var/www/$sitename nach der Zeile, in der ich mkdir ( sudo mkdir /var/www/$sitename). Aus irgendeinem Grund wird das Chown nicht ausgeführt. Ich kann es …
Ich habe ein Shell-Skript zum Testen einer API geschrieben, die Dateien kopiert und ihren Fortschritt nach jeder einzelnen wiedergibt. Zwischen jeder Kopie liegt ein Ruhezustand von zwei Sekunden. Daher möchte ich die Möglichkeit hinzufügen, eine beliebige Taste zu drücken, um das Skript anzuhalten und tiefere Tests zu ermöglichen. Drücken Sie …
Ich suche etwas, das sich wie das von Perl verhält chomp. Ich suche nach einem Befehl, der einfach seine Eingabe druckt, abzüglich des letzten Zeichens, wenn es sich um eine neue Zeile handelt: $ printf "one\ntwo\n" | COMMAND_IM_LOOKING_FOR ; echo " done" one two done $ printf "one\ntwo" | COMMAND_IM_LOOKING_FOR …
Ich habe ein winziges Skript, das einfach das aktuelle Datum abruft, ein PHP-Skript ausführt und die Ausgabe (und Fehler) in einen Dateinamen umleitet, der das aktuelle Datum enthält. DATE=$(date +"%Y%m%d") FILE="log/${DATE}.log" php -q script.php >> $FILE 2>&1 Wenn ich dieses Skript auf meinem lokalen Computer (Windows 7, Aptana IDE) ausführe, …
Ich habe mich gefragt, ob es allgemeine Richtlinien für die Optimierung von Bash-Skripten gibt. Zum Beispiel ist es bequemer , Schleifen als Befehlszeilen zu schreiben, aber ist es auch schneller für das System zu verarbeiten? Beispiel: for i in a b c; do echo $i; done echo a echo b …
Ich habe eine Anleitung gefunden, in der erklärt wird, wie das Kennwort eines Benutzers festgelegt wird . Ich versuche es zu automatisieren und eine E-Mail an den Benutzer zu senden, wie: userid created with password XYZ. request to change the initial password. Gemäß dem obigen Dokument muss ein verschlüsseltes Passwort …
Ich habe ein ifin meinem Bash-Skript, das überprüfen muss, ob JEDE der 2 Dateien vorhanden ist. Wenn sie nicht vorhanden sind, sollte es eine Echo-Übereinstimmung geben. Code, den ich habe: if [[ ! -f /etc/benchmarking/code ]] && [[ ! -f /etc/benchmarking/code.class ]]; then echo "match" fi Aber das scheint aus …
Ich habe ein Skript geschrieben, um die Helligkeit meines Bildschirms zu ändern. Es ist nützlich, wenn ich im Textmodus arbeite und die Tastenkombinationen meiner Tastatur zum Ändern der Helligkeit nicht funktionieren. Ist es möglich, dieses Skript auszuführen, indem Sie einfach einige Tasten auf der Tastatur als Verknüpfung drücken, z. B. …
Ich habe mehrere Programme, die ich in einem Shell-Skript ausführe: ./myprogram1 ./myprogram2 ... Ich weiß, dass ich jedes einzelne Programm durch Bearbeiten des Quellcodes profilieren kann, aber ich wollte wissen, ob es eine Möglichkeit gibt, die Gesamtzeit zu messen, die durch Profilierung des Skripts selbst ausgeführt wird. Gibt es ein …
Ich versuche, ein einfaches Menü mit dem selectBefehl zu implementieren . Das Skript (zu Testzwecken) lautet wie folgt: #!/bin/bash echo "*******************" PS3='Select an option and press Enter: ' options=("apache" "named" "sendmail") select opt in "${options[@]}" do case $opt in "apache") date ;; "named") echo "test" ;; "sendmail") echo "test 2" …
Ich möchte einen Dienst mit einer systemd-Einheitendatei starten. Für diesen Dienst ist zum Starten ein Kennwort erforderlich. Ich möchte das Passwort nicht im Klartext in der systemd-Einheitendatei speichern, da es weltweit lesbar ist. Ich möchte dieses Passwort auch nicht interaktiv bereitstellen. Wenn ich dafür ein normales Skript schreiben würde, würde …
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.