|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Andy Pershin 2:5059/10.15 18 Aug 2000 07:47:37 To : Sanyo Titaev Subject : Re: /bin/sh: кто из них прав? -------------------------------------------------------------------------------- .RFC-References: <1715557990@netman.tarkhany.com.ru> <966596105@p1.f66.n5070.z2> .RFC-NNTP-Posting-Host: netman.tarhan.penza.su .RFC-X-Trace: netman.tarkhany.com.ru 966574057 8759 10.1.2.52 (18 Aug 2000 04:47:37 GMT) .RFC-X-Complaints-To: news@netman.tarkhany.com.ru .RFC-NNTP-Posting-Date: 18 Aug 2000 04:47:37 GMT Hello, Sanyo! >>>>> "ST" == Sanyo Titaev wrote: a> Имею скрипт: a="/var/tmp/a" head -1 /etc/passwd >$a a> z="" IFS=":" echo "Pass1:" cat $a | while read u p pid gid g h s; do a> z="$u"; done echo "User: \"$z\" Shell: \"$s\"" ST> a вариант с head -1 /etc/passwd | awk -F: '{ print "User: \""$1"\" ST> Shell: \""$7"\"" }' непроканывает по идиологическим причинам? Смысл не в этом. Я привел просто пример, который моделирует ситуацию, на которую удалось наступить. Да и стрелять из такого мощного орудия, как awk, по таким воробьянистым задачкам сильного желания нет. Ж:-) -- Andy Pershin [ APA5-RIPN ][ mailto:apa@tarkhany.com.ru ] --- Gnus v5.6.45/XEmacs 21.1 - "Canyonlands" * Origin: ==> Carthago delenda est <== (2:5059/10.15@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/2272491a7015e.html, оценка из 5, голосов 10
|