Dies ist eine statische Kopie unseres alten Forums. Es sind keine Interaktionen möglich.
This is a static copy of our old forum. Interactions are not possible.

Diktator

Senior Schreiberling

  • "Diktator" is male
  • "Diktator" started this thread

Posts: 605

Date of registration: Feb 12th 2002

Location: Region Hannover

Occupation: Gartenbau

1

Monday, September 23rd 2002, 11:59am

Strings im Shell-Skript

Hallo,

weiss jemand shell-kommandos, um in einem (mehreren) dem shell-skript übergebenen parameter ein bestimmtes zeichen zu finden, z.b. "?" ?
Diktator
Holzhacken ist deshalb so beliebt, weil man bei dieser Tätigkeit den Erfolg sofort sieht. - Albert Einstein

migu

free rider

  • "migu" is male

Posts: 2,643

Date of registration: Dec 11th 2001

Occupation: Developer

2

Monday, September 23rd 2002, 2:31pm

Quoted

Original von Diktator
weiss jemand shell-kommandos, um in einem (mehreren) dem shell-skript übergebenen parameter ein bestimmtes zeichen zu finden, z.b. "?" ?


Versuch's doch mal mit grep.

z.B.: echo $2 | grep "\?"

Oder willst du die Position des Zeichens finden?
Also da weiß ich jetzt auch nichts. ?(
tar: Anlegen eines leeren Archivs wird feige verweigert.

Diktator

Senior Schreiberling

  • "Diktator" is male
  • "Diktator" started this thread

Posts: 605

Date of registration: Feb 12th 2002

Location: Region Hannover

Occupation: Gartenbau

3

Monday, September 23rd 2002, 3:25pm

jo, danke. kannst du mir dann noch verraten, wie ich nur den teilstring vor bzw. hinter dem gesuchten zeichen ausgebe?
z.b. für 12abc?abc12 die ausgabe 12abc bzw. abc12.

thx nochmal.
Diktator
Holzhacken ist deshalb so beliebt, weil man bei dieser Tätigkeit den Erfolg sofort sieht. - Albert Einstein

paradroid

Junior Schreiberling

Posts: 231

Date of registration: Feb 28th 2002

4

Monday, September 23rd 2002, 3:33pm

echo $2 | sed "s/.*?//"

bzw.

echo $2 | sed "s/?.*//"

oder (cooler)

echo $2 | cut -d? -f1

bzw.

echo $2 | cut -d? -f2

# transmission terminated #

Diktator

Senior Schreiberling

  • "Diktator" is male
  • "Diktator" started this thread

Posts: 605

Date of registration: Feb 12th 2002

Location: Region Hannover

Occupation: Gartenbau

5

Monday, September 23rd 2002, 7:51pm

Danke.

das hilft mir super weiter.
Diktator
Holzhacken ist deshalb so beliebt, weil man bei dieser Tätigkeit den Erfolg sofort sieht. - Albert Einstein