Linux script

Pirity Tamás Gábor ptg at apaczai.elte.hu
2006. Sze. 20., Sze, 16:39:00 CEST


Ha jól hiszem, Pirity Tamás Gábor írta az alábbiakat:
> Az adatfájl az én példámban szóközzel elválasztva tartalmazza a login nevet,
> a könyvtárat, valamilyen egyeb adatot, rendes nevet stb. stb.

Mint azóta kiderült, a fájlban a ; a mezőelválasztó, néhány módszer az
első oszlobeli értékek elkülönítésére, mindegyikben marad a ";" előtti rész,
az utolsóban az első oszlop (felhasználónév) nem tartalmazhat szóközt:

cat file | sed 's/;.*$//'
vagy
sed 's/;.*$//' < file
vagy
cat file | awk -F";" '{print $1}'
vagy
cat file | tr ";" " " | while read elso tobbi; do echo $elso; done

-- 
PTG
Debian 3.0 -- Linux 2.6.14.3


További információk a(z) Techinfo levelezőlistáról