Als «bash» getaggte Fragen

223
Testen Sie, ob ein Glob Übereinstimmungen in Bash hat

Wenn ich prüfen möchte, ob eine einzelne Datei vorhanden ist, kann ich sie mit test -e filenameoder testen [ -e filename ]. Angenommen, ich habe einen Glob und möchte wissen, ob Dateien vorhanden sind, deren Namen mit dem Glob übereinstimmen. Der Glob kann mit 0 Dateien übereinstimmen (in diesem...

221
Wie starte ich Conda?

Ich habe Anaconda installiert und kann Python ausführen, daher gehe ich davon aus, dass ich es korrekt installiert habe. Nach dieser einführenden Dokumentation versuche ich, Python v3.3 zu installieren. Daher kopiere ich die folgende Zeile und füge sie in meine Konsole ein: conda create -n py33...

220
Subtrahieren Sie zwei Variablen in Bash

Ich habe das Skript unten, um die Anzahl der Dateien zwischen zwei Verzeichnissen zu subtrahieren, aber der COUNT=Ausdruck funktioniert nicht. Was ist die richtige Syntax? #!/usr/bin/env bash FIRSTV=`ls -1 | wc -l` cd .. SECONDV=`ls -1 | wc -l` COUNT=expr $FIRSTV-$SECONDV ## -> gives 'command...

217
So erkennen Sie, ob ein Skript bezogen wird

Ich habe ein Skript, in dem ich nicht möchte, dass es aufgerufen wird, exitwenn es bezogen wird. Ich dachte daran zu prüfen, ob $0 == bashdies jedoch Probleme bereitet, wenn das Skript von einem anderen Skript stammt oder wenn der Benutzer es von einer anderen Shell wie bezieht ksh. Gibt es...

213
Wie installiere ich Homebrew unter OS X?

Ich versuche, Homebrew unter OS X zu installieren. Laut der Homebrew-Site sollte ich tippen brew install wget und alles was ich bekomme ist -bash: brew: command not found Also habe ich StackOverflow durchsucht und diese Antwort gefunden . Das Problem ist aber ich sehe nicht , brewin...

213
Wie füge ich einen Text am Anfang einer Datei ein?

Bisher konnte ich herausfinden, wie eine Zeile am Anfang einer Datei hinzugefügt werden kann, aber genau das möchte ich nicht. Ich werde es an einem Beispiel zeigen Dateiinhalt some text at the beginning Ergebnis <added text> some text at the beginning Es ist ähnlich, aber ich möchte keine...

212
Warum ist #! / Usr / bin / env bash #! / Bin / bash überlegen?

Ich habe an einer Reihe von Stellen gesehen, einschließlich Empfehlungen auf dieser Website ( Was ist der bevorzugte Bash Shebang? ), Um#!/usr/bin/env bash bevorzugt zu verwenden #!/bin/bash. Ich habe sogar ein unternehmender Einzel gesehen empfehlen die Verwendung #!/bin/bashwar falsch und bash...

211
Rückgabe eines Booleschen Werts von einer Bash-Funktion

Ich möchte eine Bash-Funktion schreiben, die prüft, ob eine Datei bestimmte Eigenschaften hat und true oder false zurückgibt. Dann kann ich es in meinen Skripten im "if" verwenden. Aber was soll ich zurückgeben? function myfun(){ ... return 0; else return 1; fi;} dann benutze ich es so: if myfun...

210
Befehl zum Abrufen der n-ten Zeile von STDOUT

Gibt es einen Bash-Befehl, mit dem Sie die n-te Zeile von STDOUT abrufen können? Das heißt, etwas, das dies erfordern würde $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel here.txt und so etwas tun $ ls -l | magic-command 2 -rw-r--r--@ 1 root...