Als «shell» getaggte Fragen

109
Curl, um den http-Statuscode zusammen mit der Antwort zurückzugeben

Ich benutze Curl, um http-Header dazu zu bringen, den http-Statuscode zu finden und auch eine Antwort zurückzugeben. Ich bekomme die http-Header mit dem Befehl curl -I http://localhost Um die Antwort zu erhalten, benutze ich den Befehl curl http://localhost Sobald ich das Flag -I benutze, bekomme...

108
Öffnen Sie eine Datei von Cygwin

Gibt es ein Äquivalent zum OSX- openBefehl in Cygwin? openöffnet eine Datei mit der Standardanwendung für diesen Typ. Ich möchte so etwas tun $ magic-command file.xls #excel opens as if file.xls would have been double-clicked $ magic-command file.txt #notepad opens as if file.txt would have been...

108
Wie bekomme ich Erlangs Versionsnummer von einer Shell?

Viele Programme geben ihre Versionsnummer mit einem Befehl zurück wie: $ program --version program (platform info) v1.2.3 Dies ist nützlich, um Skripte für die Installation oder Wartung des Programms und einige andere kontrollierte Automatisierungszauber von Systemadministratoren und Freunden zu...

108
Verwenden von awk mit Spaltenwertbedingungen

Ich lerne awk von der AWK-Programmiersprache und habe ein Problem mit einem der Beispiele. Wenn ich $ 3 drucken wollte, wenn $ 2 gleich einem Wert ist (z. B. 1), habe ich diesen Befehl verwendet, der gut funktioniert: awk '$2==1 {print $3}' <infile> | more Wenn ich jedoch 1 durch ein...

106
Auffüllen von Zeichen in printf

Ich schreibe ein Bash-Shell-Skript, um anzuzeigen, ob ein Prozess ausgeführt wird oder nicht. Bisher habe ich folgendes verstanden: printf "%-50s %s\n" $PROC_NAME [UP] Der Code gibt mir diese Ausgabe: JBoss [DOWN] GlassFish [UP] verylongprocessname [UP] Ich möchte die Lücke zwischen den beiden...

106
Was macht "%" (Prozent) in PowerShell?

Es scheint, dass die Operation% Skriptblöcke nach der Pipeline startet, obwohl about_Script_Blocks angibt, dass% nicht erforderlich ist. Diese funktionieren alle einwandfrei. get-childitem | % { write-host $_.Name } { write-host 'hello' } % { write-host 'hello' } Wenn wir jedoch nach der Pipeline...