Als «shell» getaggte Fragen

Die Shell ist die Befehlszeilenschnittstelle von Unix. Sie können Befehle interaktiv in eine Shell eingeben oder Skripts schreiben, um Aufgaben zu automatisieren. Verwenden Sie dieses Tag für Fragen zu / bin / sh und den meisten kompatiblen Shells (ash, bash, ksh, zsh,…). Überprüfen Sie Shell-Skripte mit Fehlern auf http://shellcheck.net, bevor Sie sie hier veröffentlichen.

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 auszuführen?
1 shell  php 

1
Wie speichere ich einen Pfad mit ~ in einer Variablen?
Ich habe diese Variablen in meinem Skript: TARGET=username TARGET_DIR="~${TARGET}/.ssh" Ich möchte, dass der TARGET_DIRvar diesen Pfad beibehält: /home/username/.sshaber ~anstelle von verwendet /home/. Aber wenn ich das Skript starte und versuche, ein neues .sshVerzeichnis unter dem Benutzernamen zu erstellen, heißt es: mkdir: cannot create directory ‘~username/.ssh’: No such file or directory …
1 shell  variable  tilde 



3
Extrahieren ganzzahliger Teilfolgen, die mit einer wiederholten Zahl beginnen
Ich habe eine Datei, die eine einzelne Spalte von ganzen Zahlen enthält. Ich möchte aus dieser Datei die Liste aller zusammenhängenden Teilfolgen (dh Teilfolgen, die in aufeinanderfolgender Reihenfolge auftreten) extrahieren, die zweimal hintereinander mit der gleichen Nummer beginnen und eine Länge von 12 ganzen Zahlen haben (einschließlich überlappender Teilfolgen). Darüber …
-1 bash  shell  awk  sed  scripting 

5
Was ist das Maskieren eines Modus? [geschlossen]
Ich verstehe, dass in GNU / Linux Dateiberechtigungen auch als Dateimodus bezeichnet werden und dass der Begriff "umask" mindestens die folgenden Bedeutungen haben kann: Der in die umaskShell eingebaute Befehl (die übliche Bedeutung). Der entsprechende Systemaufruf des eingebauten Befehls . Ein Shell - Prozess-Wert auch bezeichnet als Dateierstellungsmaske sowie bitmask …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.