Als «linux» getaggte Fragen

113
Ausführen eines Python-Skripts über PHP

Ich versuche, ein Python-Skript über PHP mit dem folgenden Befehl auszuführen: exec('/usr/bin/python2.7 /srv/http/assets/py/switch.py arg1 arg2'); PHP erzeugt jedoch einfach keine Ausgabe. Die Fehlerberichterstattung ist auf E_ALL gesetzt und display_errors ist aktiviert. Folgendes habe ich...

112
Wo ist PATH_MAX unter Linux definiert?

Mit welcher Header-Datei soll ich aufrufen #include, um PATH_MAX als int für die Größe eines Strings verwenden zu können? Ich möchte erklären können: char *current_path[PATH_MAX]; Wenn ich dies tue, gibt mein Compiler (Clang / LLVM unter Linux) den folgenden Fehler aus: recursive_find6.c:29:20:...

111
MAC-Adresse abrufen

Ich benötige eine plattformübergreifende Methode zum Ermitteln der MAC-Adresse eines Computers zur Laufzeit. Für Windows kann das 'wmi'-Modul verwendet werden, und die einzige Methode unter Linux, die ich finden konnte, bestand darin, ifconfig auszuführen und einen regulären Ausdruck für die...

111
Wie analysiere ich eine CSV-Datei in Bash?

Ich arbeite an einem langen Bash-Skript. Ich möchte Zellen aus einer CSV-Datei in Bash-Variablen lesen. Ich kann Zeilen und die erste Spalte analysieren, aber keine andere Spalte. Hier ist mein Code bisher: cat myfile.csv|while read line do read -d, col1 col2 < <(echo $line) echo "I...

111
Abrufen von Pids aus dem Schlüsselwort ps -ef | grep

Ich möchte benutzen ps -ef | grep "keyword" , um die PID eines Daemon-Prozesses zu bestimmen (es gibt eine eindeutige Zeichenfolge in der Ausgabe von ps -ef). Ich kann den Prozess pkill keywordbeenden. Gibt es einen Befehl, der die PID zurückgibt, anstatt sie zu beenden? (pidof oder pgrep...

110
Zum Anzeigen an eine Prozessausgabe anhängen

Wie würde ich eine Konsolen- / Terminalansicht an eine Anwendungsausgabe anhängen, damit ich sehen kann, was sie möglicherweise sagt? Wie würde ich mich von einer Anwendungsausgabe trennen, ohne die Anwendung zu beenden? Wenn Sie eine gesprächige Anwendung über die Befehlszeile starten, sehen Sie...