|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 23 Mar 2001 00:34:37 To : Jen Linkova Subject : Re: find'ом найти только один файл? --------------------------------------------------------------------------------
Hi, Jen!
>>>>> "JL" == Jen Linkova <jen@comp.chem.msu.su> writes:
>> ИМХО killall есть шелловский скрипт, по кр.мере под Линуксом. Под фрей
>> не заморачивался изучением, но сильно подозреваю, что это равноценно
>> грамотному оформлению мысли типа ps ... | grep $1 | cut ... | xargs
>> -... kill -HUP
JL> jen@furry:~>file `which killall`
JL> /usr/bin/killall: ELF 32-bit LSB executable, Intel 80386, version 1
JL> (FreeBSD), dynamically linked, stripped
JL> jen@furry:~>uname -r
JL> 4.1.1-STABLE
"Hикому нельзя верить" (c) :))
vb:~$ file `which killall`
/usr/bin/killall: ELF 32-bit LSB executable, Intel 80386, version 1, dynamically
linked (uses shared libs), stripped
vb:~$ uname -rs
Linux 2.2.14-12bc
JL> Вообще тут правильно сказали - раз хочется все так минимизировать - на
JL> С гораздо правильнее писать. Или в условии задачи - средствами шелла
JL> непременно?
даже если shell - пишется свой superlite-find, который понимает огрызки
командных ключей оригинального find (что там нужно, -name -exec ?), и
умеет дополнительную опцию --only-one-match=on, включенную по
умолчанию. Hапример.
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/2541d4bbbfaf.html, оценка из 5, голосов 10
|