Als «shell» getaggte Fragen

213
Wie gehe ich zum vorherigen Arbeitsverzeichnis im Terminal?

Wie kann ich im Terminal einen Schlüssel definieren, um zum vorherigen Verzeichnis zu gelangen, in dem ich mich befunden habe, als ich mit dem cdBefehl das Verzeichnis gewechselt habe ? Zum Beispiel bin ich in /opt/soft/binund ich cdin /etc/squid3und ich möchte zum ersten Verzeichnis...

204
Warum * nicht * 'ls' analysieren (und was stattdessen tun?)

Ich sehe durchweg Antworten, die diesen Link mit der definitiven Aussage "Don't parse ls!" Zitieren. Das stört mich aus mehreren Gründen: Es sieht so aus, als ob die Informationen in diesem Link mit wenig Bedenken allgemein akzeptiert wurden, obwohl ich zumindest ein paar Fehler beim gelegentlichen...

186
Wie kann ich stdout an mehrere Befehle senden?

Es gibt einige Befehle, die Eingaben filtern oder bearbeiten und sie dann als Ausgabe weitergeben, denke ich normalerweise stdout- aber einige Befehle nehmen einfach das stdinund tun, was sie damit tun, und geben nichts aus. Ich kenne mich am besten mit OS X aus und so gibt es zwei, die mir sofort...

184
Setuid für Shell-Skripte zulassen

Das setuidBerechtigungsbit weist Linux an, ein Programm mit der effektiven Benutzer-ID des Eigentümers anstelle des Executors auszuführen: > cat setuid-test.c #include <stdio.h> #include <unistd.h> int main(int argc, char** argv) { printf("%d", geteuid()); return 0; } > gcc -o...