![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Bash Trap Problem? | jsabino | Shell Programmierung und Scripting | 3 | 11-17-2008 01:45 PM |
| Bash-Problem | edgehead | Shell Programmierung und Scripting | 3 | 11-15-2008 04:34 AM |
| bash array Problem | yagnesh | Shell Programmierung und Scripting | 1 | 08-19-2008 03:48 AM |
| Bash: bad substitution Problem ... pls help! | xfouxs | UNIX for Dummies Questions & Answers | 1 | 11-23-2007 05:48 PM |
| Bash-while-Schleife Problem | Kweekwom | Shell Programmierung und Scripting | 5 | 07-23-2007 01:49 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Problem mit ".." in bash
Es ist ein Interview über die Frage UNIX bash:
Einige Shells wie bash versuchen, '..' immer Anwesen, nämlich vom Home-Verzeichnis, cd .. / $ USER wird Sie in Ihrem Home-Verzeichnis. Ist bash immer dieses Verhalten richtig? Auf jeden Fall kann kein Beispiel, dass bash doesnt Arbeit gut? Danke! Zuletzt bearbeitet von usfish; am 02-11-2009 02:34 AM.. |
|
||||
|
Zitat:
Ich glaube, es könnte die Chance, dass die bash nicht auf symbolischer Link? |
|
|||||
|
Zitat:
|
|
||||
|
hmmm
Lustig, dass sich ein furchtbar viel wie eine der zusätzlichen Kredit Fragen zu meinem letzten 6,033 (MIT Computer Systems Engineering) Hausaufgaben. Lassen Sie uns das Problem klären. Sagen wir, wir haben einige beliebigen Verzeichnis unter / some / long / path / Name / und sagen, dass unsere Home-Verzeichnis ist / home / me /. Nun, wir gehen Sie folgendermaßen vor: Code:
ln -s /some/long/path/name /foo/bar ln -s /home/me /foo/baz Nun wird davon ausgegangen, dass / foo keine zwei Ordner namens bar und baz, wir haben nun zwei symbolische Links, / foo / bar und / foo / baz, dass der Link auf / some / lang / pfad / und / home / me , respectively. Wenn wir die folgenden: Code:
bash cd /foo/bar cd ../baz Wir sollten am Ende in / foo / baz, das ist wirklich / home / me, weil bash verfolgt .. zurück bis zu / foo, um nicht zu / some / long / path /, so wie tcsh nicht (wenn ich mich nicht irre, wenn nicht, es verwendet, um). Letztlich stellt sich die Frage, hat bash immer dieses Verhalten richtig? Bei der CD-ten in ein anderes Verzeichnis über einen symbolischen Link, nicht cd .. immer wieder in das Verzeichnis, in dem sich die Symlink? Zuletzt bearbeitet von larryv; am 02-11-2009 06:50 PM.. Begründung: Klärung letzter Satz |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|