Site Suche

Site menu:

 

open all | close all

 

Archiv


Ich höre gerade
@ 04.12.08 04:00:


Mike Oldfield
Taurus 2

Five Miles Out

String-Funktionen und Patternmatching in Bash

14. Juni 2007 von Lars Schenk

String-Funktionen und Patternmatching in Bash nutze ich eher selten und bin daher immer froh, wenn ich rasch etwas zum Nachschlagen finde. Diesmal hat mir dieser Artikel weitergeholfen der in einem Kommentar diese ergänzende und mir sehr hilfreiche Tabelle enthielt:

CODE:
  1. ${var:pos[:len]} # extract substr from pos (0-based) for len
  2. ${var/substr/repl} # replace first match
  3. ${var//substr/repl} # replace all matches
  4. ${var/#substr/repl} # replace if matches at beginning (non-greedy)
  5. ${var/##substr/repl} # replace if matches at beginning (greedy)
  6. ${var/%substr/repl} # replace if matches at end (non-greedy)
  7. ${var/%%substr/repl} # replace if matches at end (greedy)
  8. ${#var} # returns length of $var
  9. ${!var} # indirect expansion

Verwandte weiterführende Infos gibt's in meinem Artikel "Reguläre Ausdrücke - kurz und bündig".

Der Beitrag wurde am Donnerstag, den 14. Juni 2007 um 14:06 Uhr von Lars Schenk veröffentlicht. Sie können die Kommentare zu diesen Eintrag durch den RSS 2.0 Feed verfolgen. Sie können einen Kommentar schreiben, oder einen Trackback auf Ihrer Seite einrichten.

Kategorie: Linux, tech-recipes
Social Bookmarks Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • Digg
  • del.icio.us
  • Google Bookmarks
  • YahooMyWeb
  • Webnews
  • StumbleUpon
  • Folkd
  • Furl
  • Live-MSN
  • Slashdot
  • Y!GG
  • Bloglines
  • Technorati
  • Linkarena
  • MisterWong
  • Ask
  • Facebook
  • TwitThis

Eine Reaktion zu “String-Funktionen und Patternmatching in Bash”

  1. String ersetzen in Shell - Sonstige Sprachen @ tutorials.de: Forum, Tutorial, Anleitung, Schulung & Hilfe

    [...] String ersetzen in Shell hi, hiere habe ich da mal eine nette Seite gegoogelt http://lars-schenk.com/string-funkti…ng-in-bash/121 ist ne echt nette Übersicht. viel Spaß [...]

Einen Kommentar schreiben