Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: DuckD 17 Července 2010, 17:12:56
-
Zdar, chtěl bych extrahovat řetězec uvedený mezi počátečním a koncovým znakem.
Příklad, chci vypsat řetězec začínající a končící apostrofem:
echo "found '085f' ." | sed/awk ...
output: 085f
Jak na to? Lze jednou řádkou, nebo musí být skript?
Nemohu nic takového vygooglit, možná špatně hledám...
Díky za pomoc!
-
Mohlo by stačit
[prema@Fedora ~]$ echo "found '085f' ." | awk -F\' '{print $2}'
085f