Als «bash» getaggte Fragen

201
Durchlaufen Sie eine Liste von Dateien mit Leerzeichen

Ich möchte eine Liste von Dateien durchlaufen. Diese Liste ist das Ergebnis eines findBefehls, daher habe ich Folgendes gefunden: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } Es ist in Ordnung, außer wenn eine Datei Leerzeichen in ihrem Namen...

201
So laden Sie ein Projekt auf Github hoch

Nachdem ich diese Frage überprüft habe , habe ich immer noch keine Ahnung, wie ich ein Projekt in mein Git Hub-Repository hochladen kann. Ich bin neu bei Git Hub und habe keine Ahnung, was ich tun soll. Ich habe ein Repository erstellt, möchte aber mein Projekt darauf hochladen. Ich habe auf der...

197
Längste Zeile in einer Datei

Ich suche nach einer einfachen Möglichkeit, die Länge der längsten Zeile in einer Datei zu ermitteln. Im Idealfall handelt es sich um einen einfachen Bash-Shell-Befehl anstelle eines

197
Effizient testen, ob ein Port unter Linux offen ist?

Wie kann ich anhand eines Bash-Skripts schnell herausfinden, ob ein Port 445auf einem Server geöffnet ist / lauscht. Ich habe ein paar Optionen ausprobiert, aber ich möchte etwas schnell: 1. lsof -i :445 (Dauert Sekunden) 2. netstat -an |grep 445 |grep LISTEN(Dauert Sekunden) 3. telnet(es gibt...

195
Zufallszahl aus einem Bereich in einem Bash-Skript

Ich muss eine zufällige Portnummer zwischen 2000-65000aus einem Shell-Skript generieren . Das Problem ist $RANDOMeine 15-Bit-Zahl, also stecke ich fest! PORT=$(($RANDOM%63000+2001)) würde gut funktionieren, wenn es nicht für die Größenbeschränkung wäre. Hat jemand ein Beispiel dafür, wie ich das...

194
So schneiden Sie ein Array in Bash

Im Abschnitt "Array" in der Bash (1) -Manpage habe ich keine Möglichkeit gefunden, ein Array in Scheiben zu schneiden. Also habe ich mir diese übermäßig komplizierte Funktion ausgedacht: #!/bin/bash # @brief: slice a bash array # @arg1: output-name # @arg2: input-name # @args: seq args #...

194
Wie kann ich schnell alle Zahlen in einer Datei summieren?

Ich habe eine Datei, die mehrere tausend Zahlen enthält, jede in einer eigenen Zeile: 34 42 11 6 2 99 ... Ich möchte ein Skript schreiben, das die Summe aller Zahlen in der Datei druckt. Ich habe eine Lösung, aber sie ist nicht sehr effizient. (Die Ausführung dauert einige Minuten.) Ich suche nach...