Hi Just a bit confused about what the cut command is actually saying. e.g. strgid="suseusers:*:3000028:" gid=$(echo $strgid | cut -d ":" -f 3) $gid=3000028 I count 3 : delimiters I think I understand. But then: strsid="S-1-5-21-2395500911-3560017633-4088823418-1134" pgrp=$(echo $strsid | cut -d "-" -f 8) $pgrp=1134 I count 7 - delimiters I don't understand any more. What's the -f n saying? 'I go to the n-1'th delimiter and give you whatever is between that and the n'th delimiter'? Can I assume that the n'th delimiter could either be a delimiter or an end of line character? If so, what is the end of line delimiter? Ahhggh! Thanks, L x -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org