Sie sind nicht angemeldet.

SuSE Zeichen

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

07.10.2004, 15:05

Zeichen

Hallo,

kann mir jemand sagen, wo ich nachlesen (RTM) kann, was
Dächer (^), Hochkommas einfach (') und doppelt ("), u. a. Zeichen in commands bedeuten?

Gruss Prom :chinese:
"Black Holes are where god divided by zero." Steven Wright, 1955

http://www.ubatuba.com.br/
http://www.buziosonline.com.br/

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Prometheus« (07.10.2004, 15:12)


2

07.10.2004, 15:44

* Expands to the positional parameters, starting from one. When
the expansion occurs within double quotes, it expands to a sin-
gle word with the value of each parameter separated by the first
character of the IFS special variable. That is, "$*" is equiva-
lent to "$1c$2c...", where c is the first character of the value
of the IFS variable. If IFS is unset, the parameters are sepa-
rated by spaces. If IFS is null, the parameters are joined
without intervening separators.


Beschreibung zu *

Sollte alles der man bash entnehmen zu sein, sofern du diese verwendest.


Freetx

fli4l
There are only 10 types of people in the world: Those who understand binary and those who don't

3

08.10.2004, 10:35

RE: Zeichen

o.k. Ich habe es jetzt mehrere Stunden selber versucht. Aber vielleicht kann mir jemand weiterhelfen: Ich scanne mit f-prot meine Files. Allerdings möchte ich mein directory /home/name/mntname mit den gemounteten Netzlaufwerken nicht scannen, da der Umfang dann zu gross wird. Eine Option, directories auszuschliessen gibt es bei f-prot allerdings nicht. Das heißt ich muss mir selber einen Befehl zusammenstellen.
Bisher habe ich es so versucht:

f-prot $(find /home/name/ -maxdepth 1 -type d -not -name mntname | egrep -v "/home/name/mntname")

Das scheint aber nicht ganz zu funktionieren, f-prot scannt immer noch mntname durch. Weiß jemand die Lösung?
Gruss Prom :chinese:
"Black Holes are where god divided by zero." Steven Wright, 1955

http://www.ubatuba.com.br/
http://www.buziosonline.com.br/

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Prometheus« (08.10.2004, 10:40)


Burger Ping

Fortgeschrittener

Beiträge: 260

Wohnort: Rhein-Main-Gebiet

  • Nachricht senden

4

11.10.2004, 09:29

Ich habe hier gerade etwas gelesen, das Dir vielleicht weiterhilft:

^ (Befehl grep) Matches the start of line used to anchor the match

$ (Befehl grep) Matches the end of the line used to anchor the match

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Burger Ping« (11.10.2004, 09:33)


strcat

Unix Gladiator

  • »strcat« ist männlich

Beiträge: 2 331

Wohnort: /Earth/Germany/Bavaria/Regensburg

  • Nachricht senden

5

11.10.2004, 11:59

Zitat

Original von Burger Ping
Ich habe hier gerade etwas gelesen, das Dir vielleicht weiterhilft:

^ (Befehl grep) Matches the start of line used to anchor the match
$ (Befehl grep) Matches the end of the line used to anchor the match


Ja, aber das sind regelaere Ausdruecke und ``$(command)'' ist eine Subshell. Steht aber auch in der Manpage der Shell, regex(7) oder als ziemlich grobe Zusammenfassung auf http://strcat.de/eigenes/regex.txt (is schon etwas aelter und sed hat mittlerweile schon 'ne andere Syntax, aber die regexp sind die gleichen).
Das Problem von Prometheus ist, dass er versucht mit ``egrep -v'' Verzeichnisse zuszuschliessen und find(1) das verstaendlicherweise ignoriert. Wenn er die Manpage von find(1) gelesen haette, wuesste er wie man bestimmte Verzeichnisse beim Suchen ignoriert.
Christian 'strcat' Schneider <http://www.strcat.de/>
/* When all else fails, read the instructions. */

Thema bewerten