Als «sh» getaggte Fragen

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...

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...

209
Mehrere Befehle in einem Alias ​​für Bash

Ich möchte einen Alias ​​definieren, der die folgenden zwei Befehle nacheinander ausführt. gnome-screensaver gnome-screensaver-command --lock Im Moment habe ich hinzugefügt alias lock='gnome-screensaver-command --lock' zu meiner .bashrc, aber da ich meine Workstation so oft sperre, wäre es...

208
So überprüfen Sie, ob ein Symlink vorhanden ist

Ich versuche zu überprüfen, ob in bash ein Symlink vorhanden ist. Folgendes habe ich versucht. mda=/usr/mda if [ ! -L $mda ]; then echo "=> File doesn't exist" fi mda='/usr/mda' if [ ! -L $mda ]; then echo "=> File doesn't exist" fi Das funktioniert jedoch nicht. Wenn '!' wird ausgelassen, es...

206
find: fehlendes Argument für -exec

Mir wurde heute mit einem Befehl geholfen, aber es scheint nicht zu funktionieren. Dies ist der Befehl: find /home/me/download/ -type f -name "*.rm" -exec ffmpeg -i {} -sameq {}.mp3 && rm {}\; Die Shell kehrt zurück find: missing argument to `-exec' Grundsätzlich versuche ich, ein...