| 
			| 
					
						| Sla | 
								|  | « Ответ #30 : 09-07-2009 08:13 »  |  | 
 
 та ладно    У меня короче |  
						| 
								|  |  
								|  |  Записан | 
 
 Мы все учились понемногу... Чему-нибудь и как-нибудь. |  |  | 
	| 
			| 
					
						| Джон 
								простоАдминистратор    Offline 
								Пол:    | 
								|  | « Ответ #31 : 09-07-2009 08:23 »  |  | 
 
 А у меня быстрей и удобней.      ) зы Создание заняло 10 минут, включая "обстругивание" иконок.  |  
						| 
								|  |  
								|  |  Записан | 
 
 Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома."Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
 "Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
 "All science is either physics or stamp collecting." Ernest Rutherford
 "Wer will, findet Wege, wer nicht will, findet Gründe."
 |  |  | 
	| 
			| 
					
						| Serg79 | 
								|  | « Ответ #32 : 10-07-2009 09:56 »  |  | 
 
 Вот еще короче    : cat list.txt | awk '$1 > 200904130216 {print}' | awk '$1 < 200904130220 {print}'А вот это в деле: # cat list.txt200904130215 0.72195 0.72195 0.72175 0.72175
 200904130216 0.72175 0.72185 0.72175 0.72185
 200904130217 0.72185 0.72185 0.72185 0.72185
 200904130218 0.72185 0.72185 0.72185 0.72185
 200904130219 0.72185 0.72185 0.72175 0.72185
 200904130220 0.72185 0.72205 0.72185 0.72195
 200904130221 0.72195 0.72195 0.72185 0.72185
 
 # cat list.txt | awk '$1 > 200904130216 {print}' | awk '$1 < 200904130220 {print}'
 200904130217 0.72185 0.72185 0.72185 0.72185
 200904130218 0.72185 0.72185 0.72185 0.72185
 200904130219 0.72185 0.72185 0.72175 0.72185
 
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Serg79 | 
								|  | « Ответ #33 : 10-07-2009 09:58 »  |  | 
 
 Можно даже еще короче: # cat list.txt | awk '$1 > 200904130216 && $1 < 200904130220 {print}' |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #34 : 10-07-2009 12:11 »  |  | 
 
 Serg79, если на то пошло, то еще и cat можно убрать   А вообще, юниксовые утилиты хорошо помогают в обработке текста - почти никаких программ не нужно писать. |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| Джон 
								простоАдминистратор    Offline 
								Пол:    | 
								|  | « Ответ #35 : 10-07-2009 12:23 »  |  | 
 
 никсы и иже с ними исключаются из соревнований   Операционка winda 2003
 |  
						| 
								|  |  
								|  |  Записан | 
 
 Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома."Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
 "Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
 "All science is either physics or stamp collecting." Ernest Rutherford
 "Wer will, findet Wege, wer nicht will, findet Gründe."
 |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #36 : 10-07-2009 12:30 »  |  | 
 
 Джон, можно установить mingw и включить винду в соревнования по юниксизму. Например, существует комплект UnixTools. Весит 5 МБ в архиве (сейчас выложу в наш архивчик). Это список утилит оттуда (помимо самой sh). agrep.exeansi2knr.exe
 basename.exe
 bc.exe
 bison.exe
 bunzip2.exe
 bzip2.exe
 bzip2recover.exe
 cat.exe
 chgrp.exe
 chmod.exe
 chown.exe
 cksum.exe
 cmp.exe
 comm.exe
 compress.exe
 cp.exe
 csplit.exe
 cut.exe
 date.exe
 dc.exe
 dd.exe
 df.exe
 diff.exe
 diff3.exe
 dircolors.exe
 dirname.exe
 du.exe
 echo.exe
 egrep.exe
 env.exe
 expand.exe
 expr.exe
 factor.exe
 fgrep.exe
 find.exe
 flex.exe
 fmt.exe
 fold.exe
 fsplit.exe
 gawk.exe
 gclip.exe
 gplay.exe
 grep.exe
 gsar.exe
 gunzip.exe
 gzip.exe
 head.exe
 id.exe
 indent.exe
 install.exe
 join.exe
 jwhois.exe
 less.exe
 lesskey.exe
 libfl.a
 libfl.lib
 ln.exe
 logname.exe
 ls.exe
 m4.exe
 make.exe
 makedepend.exe
 makemsg.exe
 man.exe
 md5sum.exe
 mkdir.exe
 mkfifo.exe
 mknod.exe
 mv.exe
 mvdir.exe
 nl.exe
 od.exe
 paste.exe
 patch.exe
 pathchk.exe
 pclip.exe
 pr.exe
 printenv.exe
 printf.exe
 pwd.exe
 recode.exe
 rm.exe
 rman.exe
 rmdir.exe
 sdiff.exe
 sed.exe
 seq.exe
 shar.exe
 sleep.exe
 sort.exe
 split.exe
 stego.exe
 su.exe
 sum.exe
 sync.exe
 tac.exe
 tail.exe
 tar.exe
 tee.exe
 test.exe
 touch.exe
 tr.exe
 type.exe
 uname.exe
 unexpand.exe
 uniq.exe
 unrar.exe
 unshar.exe
 unzip.exe
 uudecode.exe
 uuencode.exe
 wc.exe
 wget.exe
 wget.hlp
 which.exe
 whoami.exe
 xargs.exe
 yes.exe
 zcat.exe
 zip.exe
 
awk сюда включен под именем gawk (GNU awk).https://club.shelek.ru/viewfiles.php?id=3 "unixTools" |  
						| 
								|  |  
								| « Последнее редактирование: 10-07-2009 12:58 от RXL » |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| Джон 
								простоАдминистратор    Offline 
								Пол:    | 
								|  | « Ответ #37 : 10-07-2009 13:15 »  |  | 
 
 На таких условиях согласен.    5MB можно потягаться.   ) |  
						| 
								|  |  
								|  |  Записан | 
 
 Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома."Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
 "Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
 "All science is either physics or stamp collecting." Ernest Rutherford
 "Wer will, findet Wege, wer nicht will, findet Gründe."
 |  |  | 
	| 
			| 
					
						| Serg79 | 
								|  | « Ответ #38 : 10-07-2009 15:28 »  |  | 
 
 А вообще, юниксовые утилиты хорошо помогают в обработке текста - почти никаких программ не нужно писать.
 Согласен.   Иногда Винда в такой ступор вгоняет. К действиям, которые в никсах проделываешь не задумываясь, в Винде даже не знаешь с какой стороны подойти.    |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Sla | 
								|  | « Ответ #39 : 10-07-2009 19:09 »  |  | 
 
 Serg79,  не знаю.... не вгоняет |  
						| 
								|  |  
								|  |  Записан | 
 
 Мы все учились понемногу... Чему-нибудь и как-нибудь. |  |  | 
	| 
			| 
					
						| Dimka 
								ДеятельКоманда клуба    Offline 
								Пол:    | 
								|  | « Ответ #40 : 10-07-2009 19:54 »  |  | 
 
 Джон, можно установить mingw и включить винду в соревнования по юниксизму. Для Windows 2003 есть штатная Microsoft-овская штука под названием SFU (Windows Services for UNIX) - после её установки обеспечивается не только POSIX-совместимость системных вызовов, но и в командной строке становятся доступны стандартные UNIX-утилиты и вроде даже Perl устанавливается и превращается в ещё один системный скриптовый язык помимо VBScript и JScript. |  
						| 
								|  |  
								|  |  Записан | 
 
 Программировать - значит понимать (К. Нюгард)Невывернутое лучше, чем вправленное (М. Аврелий)
 Многие готовы скорее умереть, чем подумать (Б. Рассел)
 |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #41 : 10-07-2009 20:13 »  |  | 
 
 Dimka, хотя это боян, но в жизнь так и не вошло. А в штатной поставке ставится только в Vista Ultimate. |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| Serg79 | 
								|  | « Ответ #42 : 11-07-2009 06:43 »  |  | 
 
 Serg79,  не знаю.... не вгоняет
 Ну не знаю Sla . Меня недавно вирус немного потрепал и я решил удалить все исполняемые файлы с диска 'E:'. В никсах это действие выполняется очень просто: $ find . -type f -exec file '{}' \; | awk -F: '$2 ~ /ELF/ {print $1}' | xargs rm -fТо же самое проделать в Винде я не смог, так я и плюнул на эту затею.    |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Алексей++ 
								глобальный и пушистыйГлобальный модератор    Offline 
								Сообщений: 13
								
								
								
								
								
							 | 
								|  | « Ответ #43 : 11-07-2009 08:33 »  |  | 
 
 Serg79, можно так
 F3 , *.exe, ищем
 
 потом по вкусу - либо clrl+a , shift+del
 либо выбираем поотдельности )
 |  
						| 
								|  |  
								|  |  Записан | 
 
 |  |  | 
	| 
			| 
					
						| Вад | 
								|  | « Ответ #44 : 11-07-2009 08:55 »  |  | 
 
 del /F /S /Q *.exe - нет? |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #45 : 11-07-2009 11:29 »  |  | 
 
 Алексей1153++, Вад, заметьте, что кроме поиска проверяется еще сигнатура в начале файла. Исполняемый файл вовсе не обязательно имеет расширение exe! |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| Finch 
								СпокойныйАдминистратор    Offline 
								Пол:    
								Пролетал мимо
								
								
								
								
								
							 | 
								|  | « Ответ #46 : 11-07-2009 12:22 »  |  | 
 
 Ром в виндовсе обязательно. Или еше как вариант .com. Иначе система просто будет игнорировать. Даже если будет сигнатура сто раз MZ в начале файла.Винда работает только по суфиксу файла. Потом уже, когда файл разворачивается на запуск. Тогда уже проверяется сигнатура для exe файлов. Комовские даже без проверки запускаются. |  
						| 
								|  |  
								|  |  Записан | 
 
 Не будите спашяго дракона.              Джаффар (Коша) |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #47 : 11-07-2009 12:29 »  |  | 
 
 Finch, это для обработки по расширению в проводнике нужно, а выполнить его (или переименовать и выполнить) можно программно. В винде много исполняемых форматов с разными расширениями. Тот же vbs, msc, scr. |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| Finch 
								СпокойныйАдминистратор    Offline 
								Пол:    
								Пролетал мимо
								
								
								
								
								
							 | 
								|  | « Ответ #48 : 11-07-2009 12:32 »  |  | 
 
 Если ты глянеш в реестр по этим расширениям, то увидиш, что там прописано, как вообше их запускать. Изначально было только три запускаемых расширения. .bat, .com, .exe Все остальное я так думаю, система тянет из реестра по каждому конкретному расширению.
 Да кстати, если ты переменуеш с .exe, скажем в .exe1 Как бы не пытался, ты не сможеш запустить файл.
 |  
						| 
								|  |  
								| « Последнее редактирование: 11-07-2009 12:34 от Finch » |  Записан | 
 
 Не будите спашяго дракона.              Джаффар (Коша) |  |  | 
	| 
			| 
					
						| Serg79 | 
								|  | « Ответ #49 : 11-07-2009 19:57 »  |  | 
 
 Serg79, можно так
 F3 , *.exe, ищем
 
 потом по вкусу - либо clrl+a , shift+del
 либо выбираем поотдельности )
 
 Спасибочки. Только что удалил все EXE-шники.    P.S. но все равно согласитесь, коряво как-то.    |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Алексей++ 
								глобальный и пушистыйГлобальный модератор    Offline 
								Сообщений: 13
								
								
								
								
								
							 | 
								|  | « Ответ #50 :  12-07-2009 02:33 »   |  | 
 
 Спасибочки. Только что удалил все EXE-шники.   глубоко извиняюся ))) |  
						| 
								|  |  
								|  |  Записан | 
 
 |  |  | 
	|  |