Update to r43254:
Rewrite the shell completion section, add ID to shell environment variables table and use xref instead of hardcoded table number.
This commit is contained in:
parent
573d1ee894
commit
6345e58979
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=48418
1 changed files with 24 additions and 21 deletions
|
@ -5,7 +5,7 @@
|
|||
|
||||
$FreeBSD$
|
||||
$FreeBSDde$
|
||||
basiert auf: r43030
|
||||
basiert auf: r43254
|
||||
-->
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="basics">
|
||||
<title>Grundlagen des UNIX Betriebssystems</title>
|
||||
|
@ -3333,24 +3333,26 @@ Swap: 2048M Total, 2048M Free
|
|||
<para>Ein verbreitetes Merkmal in Shells ist die
|
||||
Dateinamen-Vervollständigung. Nachdem der Benutzer einige
|
||||
Buchstaben eines Kommandos oder eines Dateinamen eingeben hat,
|
||||
vervollständigt die Shell den Rest automatisch durch
|
||||
vervollständigt die Shell den Rest durch
|
||||
drücken der <keycap>Tab</keycap>-Taste. Angenommen, Sie
|
||||
haben zwei Dateien <filename>foobar</filename> und
|
||||
<filename>foo.bar</filename>. Um <filename>foo.bar</filename>
|
||||
zu löschen, geben Sie folgendes ein:
|
||||
<command>rm fo[Tab].[Tab]</command></para>
|
||||
<filename>football</filename>. Um <filename>foobar</filename>
|
||||
zu löschen, kann der Benutzer <command>rm foo</command> eingeben
|
||||
und <keycap>Tab</keycap> drücken um den Dateinamen zu
|
||||
vervollständigen.</para>
|
||||
|
||||
<para>Die Shell sollte dann <command>rm
|
||||
foo[BEEP].bar</command> ausgeben.</para>
|
||||
|
||||
<para>[BEEP] meint den Rechner-Piepser, den die Shell ausgibt um
|
||||
anzuzeigen, dass es den Dateinamen nicht vervollständigen
|
||||
konnte, da es mehrere Möglichkeiten gibt. Beide Dateien
|
||||
<filename>foobar</filename> und <filename>foo.bar</filename>
|
||||
beginnen mit <literal>fo</literal>. Nach der Eingabe von
|
||||
<literal>.</literal> und erneutem drücken der
|
||||
<keycap>Tab</keycap>-Taste, ist die Shell in der Lage den Rest
|
||||
auszufüllen.</para>
|
||||
<para>Die Shell wird lediglich <command>rm foo</command> anzeigen.
|
||||
Sie konnte den Dateinamen nicht vervollständigen, da sowohl
|
||||
<filename>foobar</filename> als auch
|
||||
<filename>football</filename> mit <literal>foo</literal>
|
||||
anfangen. Einige Shells geben einen Signalton aus, oder zeigen
|
||||
alle Möglichkeiten an, wenn mehr als ein Name mit dem gegebenen
|
||||
Muster übereinstimmt. Der Benutzer muss dann
|
||||
weitere Zeichen eingeben, damit die Shell den gewünschten
|
||||
Dateinamen bestimmen kann. Durch Eingabe von
|
||||
<literal>t</literal> und erneutes Drücken von
|
||||
<keycap>Tab</keycap> ist die Shell in der Lage, den gewünschten
|
||||
Dateinamen zu vervollständigen.</para>
|
||||
|
||||
<indexterm><primary>Umgebungsvariablen</primary></indexterm>
|
||||
|
||||
|
@ -3358,12 +3360,13 @@ Swap: 2048M Total, 2048M Free
|
|||
Umgebungsvariablen. Dies sind veränderbare Schlüsselpaare
|
||||
im Umgebungsraum der Shell, die jedes von der Shell aufgerufene
|
||||
Programm lesen kann. Daher enthält der Umgebungsraum viele
|
||||
Konfigurationsdaten für Programme. Die folgende Liste zeigt
|
||||
verbreitete Umgebungsvariablen und deren Bedeutung. Beachten
|
||||
Sie, dass die Namen der Umgebungsvariablen immer in
|
||||
Großbuchstaben geschrieben sind:</para>
|
||||
Konfigurationsdaten für Programme. <xref
|
||||
linkend="shell-env-vars"/> zeigt verbreitete
|
||||
Umgebungsvariablen und deren Bedeutung. Beachten Sie, dass die
|
||||
Namen der Umgebungsvariablen immer in Großbuchstaben geschrieben
|
||||
sind:</para>
|
||||
|
||||
<table frame="none" pgwide="1">
|
||||
<table xml:id="shell-env-vars" frame="none" pgwide="1">
|
||||
<title>Gebräuchliche Umgebungsvariablen</title>
|
||||
|
||||
<tgroup cols="2">
|
||||
|
|
Loading…
Reference in a new issue