Als «shell» getaggte Fragen

7
Der Bash-Export ignoriert set -ex

Ich bin heute auf ein seltsames Verhalten gestoßen: #!/bin/bash set -ex export a=$(cat foo) echo "It's a living thing" b=$(cat foo) echo "This won't make it" Dies hört nicht auf cat foo, obwohl fooes nicht existiert. Aber ohne den Export schlägt es fehl.

7
Wie könnte ich zweimal in einem Durchgang grep?

Gibt es eine Möglichkeit, grepzweimal in der Datei zu vermeiden und die Variablen nur in einem Durchgang zu füllen? Die Datei ist klein, es ist also keine große Sache, dass ich mich nur gefragt habe, ob ich es in einem Durchgang schaffen könnte FIRST_NAME=$(grep "$customer_id" customer-info|cut -f5...

6
Was macht `Datum 2 &> $ 0`?

Ich schaue mir einen Mitarbeiter-Shell-Code an und habe Folgendes gesehen: date 2&>$0 Ich weiß, welches Datum es tut, aber was macht 2 &> $ 0? Er ist eine Weile weg, also kann ich ihn nicht fragen, worum es in diesem Teil

1
Aktivieren Sie PHP-Befehle beim Login

Jedes Mal, wenn ich mich in meiner centOS-Box anmelde. Ich muss laufen source /opt/rh/php54/enable, um PHP-Befehle ausführen zu können. Was muss ich tun, damit meine Installation funktioniert, ohne diesen Befehl