Diskussionsthread Zu "der Einstieg In Die Shell"
#1
geschrieben 15. Januar 2007 - 01:44
Link:
Der Einstieg In Die Shell
(Marco Gercke)
Anzeige
#2 _Breaker_
geschrieben 15. Januar 2007 - 01:45
Grosses Lob!
#3
geschrieben 15. Januar 2007 - 01:53
Zitat
Grosses Lob!
Den Dank geb ich zurück und du darfst nun gerne die Korrekturen vornehmen, wenn du noch was findest.
Zu verkaufen:
Xbox, komplett PC (WF Link)
Hardware, Games, Comics und noch mehr Zeug (eBay-KA Link)
#4
geschrieben 15. Januar 2007 - 01:53
#6
geschrieben 15. Januar 2007 - 07:31
BTW, habe dem Thread grade eine 6. Sektion spendiert, ein kurzer Überblick von Shell-Programmen - auch im Hinblick als GUI-Alternative.
hf,
ph
EDIT:
Ich sehe grade, ich habe ausversehen den ersten Link im Text (BASH) falsch verlinkt, werde ich korrigieren, sobald mir wieder jemand den Thread öffnet - oder derjenige macht es selbst. Der korrekte Link wäre: http://www.gnu.org/software/bash/
Dieser Beitrag wurde von ph030 bearbeitet: 15. Januar 2007 - 07:46
Zu verkaufen:
Xbox, komplett PC (WF Link)
Hardware, Games, Comics und noch mehr Zeug (eBay-KA Link)
#7
geschrieben 15. Januar 2007 - 07:59
(Marco Gercke)
#8
geschrieben 15. Januar 2007 - 08:32
cat datei | befehl -foo >bar
kann man doch auch einfach
befehl -foo <datei >bar
nehmen.
Die Katze hat eigentlich nur noch zwei Bedeutungen:
1. Auf Systemen, die schon seit 20 Jahren nicht mehr aktualisiert wurden, verwenden die Shell kein mmap(), cat aber schon. Dort erhält man tatsächlich einen kleinen Performance-Vorteil bei seltener verwendung und großen Dateien.
2. Für ihren eigentliche Zweck, nämlich das Concatenieren von Dateien.
Und wenn du sie schon missbrauchst, dann wenigstens ordentlich.
cat /dev/null | echo "blah" | cat >datei
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#9
geschrieben 15. Januar 2007 - 08:51
Unrecht hast du sicherlich nicht - zumindest in Bezug auf den Inhalt - dennoch bin ich der Meinung, dass z.B.
Zitat
befehl -foo <datei >bar
Zitat
Nun, Katzen mag ich auch nicht besonders, aber im Gegensatz zu Hunden, werden die Katzen bei den Distris mitgeliefert
Zu verkaufen:
Xbox, komplett PC (WF Link)
Hardware, Games, Comics und noch mehr Zeug (eBay-KA Link)
#10
geschrieben 15. Januar 2007 - 08:53
(Marco Gercke)
#11
geschrieben 15. Januar 2007 - 08:57
Zitat
Nun, auch wenn du noch relativ neu im Geschäft bist, hast du dennoch bereits mehr Ahnung als die meisten Einsteiger - alleine schon, weil du eine gewisse Programmiererfahrung mitbringst.
Wirklich kompliziert ist es nicht, das gebe ich zu, eigentlich ist es sogar völlig logisch - mal schauen, vielleicht ändere ich es noch ab bzw. ergänze es(wäre schön, wenn dazu noch ein paar Kommentare kommen würden, aber bitte von Leuten, die es auch beurteilen können).
All das später, eigentlich wollte ich ja schon längst im Bettchen sein, dann mv ich mich mal grad hin, bis später.
Zu verkaufen:
Xbox, komplett PC (WF Link)
Hardware, Games, Comics und noch mehr Zeug (eBay-KA Link)
#12
geschrieben 15. Januar 2007 - 09:49
Aber was wäre ein Kompliment ohne konstruktive Kritik?
Was aus meiner Sicht noch fehlt...
Die wichtigsten Befehle
ls -la in Verbindung mit "Was sind 'Punkt-Dateien'?"
ls -ltr finde ich persönlich noch schön, da man direkt sieht, welche Datei als letztes bearbeitet wurde.
Vielleicht auch für mich, da ich mir nicht sicher bin,
Gibt es einen Unterschied zwischen ";" und "&&" beim Verknüpfen von Befehlen?
find in Verbindung mit -exec
awk (na, ob das was für Anfänger ist? )
Welcome to the Boss-Level
Was ist mit sux?
Ist ssh vielleicht noch empfehlenswert?
Tab-Vervollständigung ist IMHO noch ein sehr wichtiger Punkt!
Der letzte Punkt, wo du einige Programme auflistest, hat zwar jetzt nicht wirklich was mit "der Einstieg in die Shell" zu tun, ist aber trotzdem - für mich persönlich - sehr interessant.
Ich glaube das war es erstmal von meiner Seite.
#13
geschrieben 15. Januar 2007 - 10:04
Zitat
...gar nicht gut für meine perfektionistische Ader...
Zitat
Sinnvoll, kommt später dazu.
Zitat
Zitat
Gibt es einen Unterschied zwischen ";" und "&&" beim Verknüpfen von Befehlen?
&& führt den zweiten Befehl nur aus, wenn der erste erfolgreich war, wohingegen ; den zweiten Befehl auf jeden Fall ausführt - so die Kiste nicht durch den ersten Befehl die Biege macht oder heruntergefahren wird.
Werd ich noch einbauen.
EDIT: kannst du ganz leicht testen mit folgenden drei varianten
false && echo "steht der text jetzt da" false || echo "steht der text jetzt da" false; echo "steht der text jetzt da"
Zitat
Ich wußte, ich hab was vergessen...
Zitat
Wenn ich schon sed ewig umschreiben muss, damit es halbwegs vernünftig klingt bzw. beim Leser auf interesse stößt...ich weis ja nicht
Zitat
Eine Überlegung wert...
Zitat
SSH an sich ist immer gut, doch da es ja nur eine Verbindung herstellt und später die selben Befehle verwendet werden, weis ich nicht, ob das Sinn macht - zudem müßte man - wenn's sinnvoll sein soll - auf das Key-Management eingehen und das führt (in diesem Topic) imho zu weit, sonst hätte ich auch gpg eingebaut.
Zitat
Jep, akzeptiert.
Zitat
Ich denke, es hat schon was damit zu tun, denn es zeigt noch mehr Möglichkeiten, an die viele vielleicht nicht bedenken bzw. nicht glauben, dass es möglich oder gar effektiv ist - dennoch gebe ich dir mit einem gewissen *knirsch* recht und wenn auch ein erfahrener User noch was mitnehmen kann, freut mich das natürlich umso mehr
Zitat
Dito...hm, Bett?!
Dieser Beitrag wurde von ph030 bearbeitet: 15. Januar 2007 - 10:15
Zu verkaufen:
Xbox, komplett PC (WF Link)
Hardware, Games, Comics und noch mehr Zeug (eBay-KA Link)
#14
geschrieben 15. Januar 2007 - 10:07
Zitat
Da fällt mir doch noch was ein: Strg+R
Zitat
hmm...ich glaube da hätte mein Arbeitgeber was gegen
Ansonsten...gn8
#15
geschrieben 15. Januar 2007 - 10:09
Zitat
Strg+Z wollt ich auch noch, wenn das nicht schon wieder zu weit führt...
Zitat
Falscher Job, aber immerhin Job
Zitat
Ein Glas geht noch
EDIT:
Hm, ev. wäre nice noch eine Erwähnung wert?!
Dieser Beitrag wurde von ph030 bearbeitet: 15. Januar 2007 - 10:10
Zu verkaufen:
Xbox, komplett PC (WF Link)
Hardware, Games, Comics und noch mehr Zeug (eBay-KA Link)