Win7 и find

Windows 95, 98, ME и 3,11; WinNT, Win2000, WinXP, Win2003, Vista, 7
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Win7 и find

Непрочитанное сообщение BlitzKrieg » 2015-05-21 22:11:57

Случайно выполнил такую последовательность:

Код: Выделить всё

dir /AA /B |find *" "
во время прослушивания музыки, пикало в итоге этот процесс завершить не удалось пришлось делать ребут. Кто знает что там такое происходит чудесное?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

Win7 и find

Непрочитанное сообщение FiL » 2015-05-21 22:24:27

не знаю что там не завершалось. Запустил task manager и прибил без проблем.

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Win7 и find

Непрочитанное сообщение BlitzKrieg » 2015-05-22 10:40:49

вопрос не в этом, а в том ч что происходит

Отправлено спустя 44 минуты 14 секунд:
Неужто вы считаете, что меня интересует завершение процесса тем более у вас? Или это все вытекающее из принципа "все дебилы кроме я"?

Отправлено спустя 1 час 4 минуты 45 секунд:
Попросил товарища проделать тоже самое, эффект один в один как у меня.

Аватара пользователя
Neus
капитан
Сообщения: 1980
Зарегистрирован: 2008-09-08 21:59:56

Win7 и find

Непрочитанное сообщение Neus » 2015-05-22 10:56:20

выводит в консоль строки с пробелами

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Win7 и find

Непрочитанное сообщение BlitzKrieg » 2015-05-22 11:08:19

Хрена лысого.

Отправлено спустя 1 минуту 35 секунд:
какие нахер строки. последовательность ищет имена файлов с пробелом в выводе dir. точнее искала бы их если бы не было символа *
Вы хоть писали бы с пониманием о том чего делает последовательность.

Отправлено спустя 1 минуту 23 секунды:
Чтобы не было тупых ответов и предположений сразу напишу что фишка в символе *.
Пока из 4 опробованных два повесились, два закрыли нормально. Но суть вопроса опять не в этом. Что эта последовательность делает без * я знаю прекрасно и без вас, ВОПРОС В ТОМ, ЧТО ДЕЛАЕТ СИМВОЛ *. Хорош тупить уже.

Отправлено спустя 1 минуту 31 секунду:
Внимание, WIN7, не 8 а именно 7. На 8 эффект не получился. Хотя я вывод в win8 не видел.

Аватара пользователя
Neus
капитан
Сообщения: 1980
Зарегистрирован: 2008-09-08 21:59:56

Win7 и find

Непрочитанное сообщение Neus » 2015-05-22 12:43:05

Код: Выделить всё

C:\tmp\1>dir
 Том в устройстве C не имеет метки.
 Серийный номер тома: 5696-B5C3

 Содержимое папки C:\tmp\1

22.05.2015  13:30    <DIR>          .
22.05.2015  13:30    <DIR>          ..
22.05.2015  13:29    <DIR>          test.dir
22.05.2015  13:29                 0 test.txt
               1 файлов              0 байт
               3 папок  353 376 747 520 байт свободно

C:\tmp\1>dir /AA /B | find *" "
Нет доступа: TEST.DIR

---------- TEST.TXT

C:\tmp\1>find *" "
Нет доступа: TEST.DIR

---------- TEST.TXT
еще вопросы?

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Win7 и find

Непрочитанное сообщение BlitzKrieg » 2015-05-22 12:51:00

Мусье вы вменяемый? Я сейчас ругаться начну исключительно матом.
Выполните это где-то где есть куча каталогов. Меня мало волнуют следующие вопросы, если вы не поняли.
1. Что оно выводит у вас.
2. Что оно выводит у кого-то еще.
3. Завершается у вас процесс или нет.
4. Завершается у кого-то еще процесс или нет.

А волнует меня вопрос следующий:
ЧТО ПРОИСХОДИТ ПРИ ДОБАВЛЕНИИ К ЭТОЙ ПОСЛЕДОВАТЕЛЬНОСТИ СИМВОЛА
потому как то, что происходит далее весьма не явно. У приятель при выполнении этой последовательности в Win7 точно также стал раздоваться звук из колонок ПИК ПИК ПИК ПИК.

Отправлено спустя 2 минуты 26 секунд:
Как чуйствовал, что не нужно тему создавать, все равно набегут поверхностные и я еще и сам дурак окажусь.

Аватара пользователя
Neus
капитан
Сообщения: 1980
Зарегистрирован: 2008-09-08 21:59:56

Win7 и find

Непрочитанное сообщение Neus » 2015-05-22 12:57:21

ну кто виноват что ты мануал читать не умеешь
C:\tmp\1>find /?
Поиск текстовой строки в одном или нескольких файлах.

FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "строка" [[диск:][путь]имя_файла[ ...]]

/V Вывод всех строк, НЕ содержащих заданную строку.
/C Вывод только общего числа строк, содержащих заданную строку.
/N Вывод номеров отображаемых строк.
/OFF[LINE] Не пропускать файлы с установленным атрибутом "Автономный".
/I Поиск без учета регистра символов.
"строка" Искомая строка.
[диск:][путь]имя_файла
Один или несколько файлов, в которых выполняется поиск.

Если путь не задан, команда FIND выполняет поиск в тексте консоли
либо в тексте, переданном по конвейеру другой командой.
специально для тебя выделил ключ к ответу на твой вопрос
дальше разжевывать или сам поймешь?

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Win7 и find

Непрочитанное сообщение BlitzKrieg » 2015-05-22 13:04:16

Понятно. Вчера не было времени втыкать, а сейчас под рукой винды не было. Посмотрел все просто. find ищет подстроку " " во всех файлах в текущем каталоге.
То, что перед пайпом не важно.

Отправлено спустя 42 секунды:
Остались вопросы тем не менее почему раздается звук ПИК ПИК ПИК

Отправлено спустя 1 минуту 16 секунд:
Если это выполнить в каталоге с приличным содержанием вложенных каталогов и т.д. процесс не убивается.

Отправлено спустя 4 минуты 15 секунд:
Мануалы читать умею, в том числе и на языке оригинала.
А вот ты как и другие отвечатели не умеешь читать вопрос и отвечать на него.
Приведенную строку попробовал случайно, в тот момент не было времени разбираться с тем почему это так работает. Не было бы звуковых сигналов, не обратил бы внимания. А так показалось достаточно странным. Ну и в винде мало чего подобного приходится делать, не привычно что пробел не нужен оказался.

Аватара пользователя
Neus
капитан
Сообщения: 1980
Зарегистрирован: 2008-09-08 21:59:56

Win7 и find

Непрочитанное сообщение Neus » 2015-05-22 13:28:30

минуточку!

я ответил "выводит в консоль строки с пробелами" на вопрос "Кто знает что там такое происходит чудесное?"
именно это он и делает

на вопрос "ЧТО ПРОИСХОДИТ ПРИ ДОБАВЛЕНИИ К ЭТОЙ ПОСЛЕДОВАТЕЛЬНОСТИ СИМВОЛА *" есть ответ в мануале и он очевиден:
подставляются имена файлов и каталогов текущего каталога
я привел результат выполнения для 1 файла и 1 каталога чтобы ты сам это понял

далее:
"Остались вопросы тем не менее почему раздается звук ПИК ПИК ПИК"
тут хз, у меня при просмотре картинок в штатном просмотрителе иногда ничего не показывает и монотонный звук из компа "ззззззззз....."

"Если это выполнить в каталоге с приличным содержанием вложенных каталогов и т.д. процесс не убивается."
find не лазит по подкаталогам
если выполнить такую комманду "find *" " /c" или перенаправить вывод в nul то вообще ничего не виснет - значит косяк в выводе в консоль, он же бинарные файлы выводит

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Win7 и find

Непрочитанное сообщение BlitzKrieg » 2015-05-22 13:33:32

Так у тебя он пищит или нет?
Там четко ПИК ПИК ПИК и не у меня одного. Т.е. это не какой-то там звук наводок от хдд например на встроенную звуковую плату, а вполне явные ПИК ПИК ПИК.

Аватара пользователя
Neus
капитан
Сообщения: 1980
Зарегистрирован: 2008-09-08 21:59:56

Win7 и find

Непрочитанное сообщение Neus » 2015-05-22 13:54:48

не не пищит

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

Win7 и find

Непрочитанное сообщение FiL » 2015-05-22 17:05:34

BlitzKrieg,
что происходит при выводе на консоль символа 0х07 не в курсе? Тогда рассказываю - при этом раздается бип. Если быть точным, то bell. Так этот символ описан в стандарте ASCII. Соответственно, каждый раз, когда в бинарном файле, в найденой строке, присутствует этот символ оно пищит. Почему не пищит в Win8 не знаю, должно-бы.

Аватара пользователя
Neus
капитан
Сообщения: 1980
Зарегистрирован: 2008-09-08 21:59:56

Win7 и find

Непрочитанное сообщение Neus » 2015-05-22 23:43:21

Если мне склероз не изменяет, при установленных дровах на звуковуху через системный динамик винда не выводит звук
У меня 7-ка и не пищит.

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

Win7 и find

Непрочитанное сообщение FiL » 2015-05-23 0:02:04

через встроенный динамик - нет, а через звуковуху - вполне да.

Создай файл из 0х07 и потом из консоли сделай ему "type filename". У меня вполне себе пищит через звуковуху. И на десктопе и на лапте.

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Win7 и find

Непрочитанное сообщение BlitzKrieg » 2015-05-23 9:51:02

В cmd набрать echo ^G (Ctrl+G)

Отправлено спустя 2 минуты 6 секунд:
FiL писал(а):BlitzKrieg,
что происходит при выводе на консоль символа 0х07 не в курсе? Тогда рассказываю - при этом раздается бип. Если быть точным, то bell. Так этот символ описан в стандарте ASCII. Соответственно, каждый раз, когда в бинарном файле, в найденой строке, присутствует этот символ оно пищит. Почему не пищит в Win8 не знаю, должно-бы.
Если бы я был в курсе всей ненужной фигни я бы не деньги зарабатывал, а сидел бы на форуме и кормил счетчиков постов. Просто интересно, а разбираться некогда. Да и виндой я пользуюсь только дома и только потому, что еще не охладел к игрушкам :-)

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

Win7 и find

Непрочитанное сообщение FiL » 2015-05-25 16:19:18

Молодой еще, просто. О деньгах думаешь, в игрушки играешь...

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Win7 и find

Непрочитанное сообщение BlitzKrieg » 2015-05-25 17:41:37

Да, определенно было бы лучше, если бы я думал о кодах ASCII.

Аватара пользователя
Neus
капитан
Сообщения: 1980
Зарегистрирован: 2008-09-08 21:59:56

Win7 и find

Непрочитанное сообщение Neus » 2015-05-25 17:48:41

Нее, об ассемблерных)

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Win7 и find

Непрочитанное сообщение dekloper » 2015-05-26 13:34:23

BlitzKrieg писал(а): Я сейчас ругаться начну исключительно матом.
BlitzKrieg писал(а): стал раздоваться звук из колонок ПИК ПИК ПИК ПИК
цензура - ибо нехер матом ругаться)))
Neus писал(а): Нее, об ассемблерных)
точно :)
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

Аватара пользователя
Neus
капитан
Сообщения: 1980
Зарегистрирован: 2008-09-08 21:59:56

Win7 и find

Непрочитанное сообщение Neus » 2015-05-26 14:18:04

б... и у меня пищит - гарнитура была выключена)

Аватара пользователя
Рыбак
проходил мимо
Сообщения: 3
Зарегистрирован: 2015-05-25 23:54:32
Контактная информация:

Win7 и find

Непрочитанное сообщение Рыбак » 2015-05-26 17:03:04

FiL писал(а):не знаю что там не завершалось. Запустил task manager и прибил без проблем.
Опа, а я как автор темы про мангер и не знал. Что можно просто "прибить процесс" это для меня съедобная новость пасип.

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Win7 и find

Непрочитанное сообщение BlitzKrieg » 2015-05-26 17:06:55

Автор темы знал про мангер, процессы не завершаются просто-напросто. Возможно, завиит от количества и размера файлов в каталоге выполнения fine * " "