Страница 1 из 1
Win7 и find
Добавлено: 2015-05-21 22:11:57
BlitzKrieg
Случайно выполнил такую последовательность:
во время прослушивания музыки, пикало в итоге этот процесс завершить не удалось пришлось делать ребут. Кто знает что там такое происходит чудесное?
Win7 и find
Добавлено: 2015-05-21 22:24:27
FiL
не знаю что там не завершалось. Запустил task manager и прибил без проблем.
Win7 и find
Добавлено: 2015-05-22 10:40:49
BlitzKrieg
вопрос не в этом, а в том ч что происходит
Отправлено спустя 44 минуты 14 секунд:
Неужто вы считаете, что меня интересует завершение процесса тем более у вас? Или это все вытекающее из принципа "все дебилы кроме я"?
Отправлено спустя 1 час 4 минуты 45 секунд:
Попросил товарища проделать тоже самое, эффект один в один как у меня.
Win7 и find
Добавлено: 2015-05-22 10:56:20
Neus
выводит в консоль строки с пробелами
Win7 и find
Добавлено: 2015-05-22 11:08:19
BlitzKrieg
Хрена лысого.
Отправлено спустя 1 минуту 35 секунд:
какие нахер строки. последовательность ищет имена файлов с пробелом в выводе dir. точнее искала бы их если бы не было символа *
Вы хоть писали бы с пониманием о том чего делает последовательность.
Отправлено спустя 1 минуту 23 секунды:
Чтобы не было тупых ответов и предположений сразу напишу что фишка в символе *.
Пока из 4 опробованных два повесились, два закрыли нормально. Но суть вопроса опять не в этом. Что эта последовательность делает без * я знаю прекрасно и без вас, ВОПРОС В ТОМ, ЧТО ДЕЛАЕТ СИМВОЛ *. Хорош тупить уже.
Отправлено спустя 1 минуту 31 секунду:
Внимание, WIN7, не 8 а именно 7. На 8 эффект не получился. Хотя я вывод в win8 не видел.
Win7 и find
Добавлено: 2015-05-22 12:43:05
Neus
Код: Выделить всё
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
еще вопросы?
Win7 и find
Добавлено: 2015-05-22 12:51:00
BlitzKrieg
Мусье вы вменяемый? Я сейчас ругаться начну исключительно матом.
Выполните это где-то где есть куча каталогов. Меня мало волнуют следующие вопросы, если вы не поняли.
1. Что оно выводит у вас.
2. Что оно выводит у кого-то еще.
3. Завершается у вас процесс или нет.
4. Завершается у кого-то еще процесс или нет.
А волнует меня вопрос следующий:
ЧТО ПРОИСХОДИТ ПРИ ДОБАВЛЕНИИ К ЭТОЙ ПОСЛЕДОВАТЕЛЬНОСТИ СИМВОЛА
потому как то, что происходит далее весьма не явно.
У приятель при выполнении этой последовательности в Win7 точно также стал раздоваться звук из колонок ПИК ПИК ПИК ПИК.
Отправлено спустя 2 минуты 26 секунд:
Как чуйствовал, что не нужно тему создавать, все равно набегут поверхностные и я еще и сам дурак окажусь.
Win7 и find
Добавлено: 2015-05-22 12:57:21
Neus
ну кто виноват что ты мануал читать не умеешь
C:\tmp\1>find /?
Поиск текстовой строки в одном или нескольких файлах.
FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "строка" [[диск:][путь]имя_файла[ ...]]
/V Вывод всех строк, НЕ содержащих заданную строку.
/C Вывод только общего числа строк, содержащих заданную строку.
/N Вывод номеров отображаемых строк.
/OFF[LINE] Не пропускать файлы с установленным атрибутом "Автономный".
/I Поиск без учета регистра символов.
"строка" Искомая строка.
[диск:][путь]имя_файла
Один или несколько файлов, в которых выполняется поиск.
Если путь не задан, команда FIND выполняет поиск в тексте консоли
либо в тексте, переданном по конвейеру другой командой.
специально для тебя выделил ключ к ответу на твой вопрос
дальше разжевывать или сам поймешь?
Win7 и find
Добавлено: 2015-05-22 13:04:16
BlitzKrieg
Понятно. Вчера не было времени втыкать, а сейчас под рукой винды не было. Посмотрел все просто. find ищет подстроку " " во всех файлах в текущем каталоге.
То, что перед пайпом не важно.
Отправлено спустя 42 секунды:
Остались вопросы тем не менее почему раздается звук ПИК ПИК ПИК
Отправлено спустя 1 минуту 16 секунд:
Если это выполнить в каталоге с приличным содержанием вложенных каталогов и т.д. процесс не убивается.
Отправлено спустя 4 минуты 15 секунд:
Мануалы читать умею, в том числе и на языке оригинала.
А вот ты как и другие отвечатели не умеешь читать вопрос и отвечать на него.
Приведенную строку попробовал случайно, в тот момент не было времени разбираться с тем почему это так работает. Не было бы звуковых сигналов, не обратил бы внимания. А так показалось достаточно странным. Ну и в винде мало чего подобного приходится делать, не привычно что пробел не нужен оказался.
Win7 и find
Добавлено: 2015-05-22 13:28:30
Neus
минуточку!
я ответил "выводит в консоль строки с пробелами" на вопрос "Кто знает что там такое происходит чудесное?"
именно это он и делает
на вопрос "ЧТО ПРОИСХОДИТ ПРИ ДОБАВЛЕНИИ К ЭТОЙ ПОСЛЕДОВАТЕЛЬНОСТИ СИМВОЛА *" есть ответ в мануале и он очевиден:
подставляются имена файлов и каталогов текущего каталога
я привел результат выполнения для 1 файла и 1 каталога чтобы ты сам это понял
далее:
"Остались вопросы тем не менее почему раздается звук ПИК ПИК ПИК"
тут хз, у меня при просмотре картинок в штатном просмотрителе иногда ничего не показывает и монотонный звук из компа "ззззззззз....."
"Если это выполнить в каталоге с приличным содержанием вложенных каталогов и т.д. процесс не убивается."
find не лазит по подкаталогам
если выполнить такую комманду "find *" " /c" или перенаправить вывод в nul то вообще ничего не виснет - значит косяк в выводе в консоль, он же бинарные файлы выводит
Win7 и find
Добавлено: 2015-05-22 13:33:32
BlitzKrieg
Так у тебя он пищит или нет?
Там четко ПИК ПИК ПИК и не у меня одного. Т.е. это не какой-то там звук наводок от хдд например на встроенную звуковую плату, а вполне явные ПИК ПИК ПИК.
Win7 и find
Добавлено: 2015-05-22 13:54:48
Neus
не не пищит
Win7 и find
Добавлено: 2015-05-22 17:05:34
FiL
BlitzKrieg,
что происходит при выводе на консоль символа 0х07 не в курсе? Тогда рассказываю - при этом раздается бип. Если быть точным, то bell. Так этот символ описан в стандарте ASCII. Соответственно, каждый раз, когда в бинарном файле, в найденой строке, присутствует этот символ оно пищит. Почему не пищит в Win8 не знаю, должно-бы.
Win7 и find
Добавлено: 2015-05-22 23:43:21
Neus
Если мне склероз не изменяет, при установленных дровах на звуковуху через системный динамик винда не выводит звук
У меня 7-ка и не пищит.
Win7 и find
Добавлено: 2015-05-23 0:02:04
FiL
через встроенный динамик - нет, а через звуковуху - вполне да.
Создай файл из 0х07 и потом из консоли сделай ему "type filename". У меня вполне себе пищит через звуковуху. И на десктопе и на лапте.
Win7 и find
Добавлено: 2015-05-23 9:51:02
BlitzKrieg
В cmd набрать echo ^G (Ctrl+G)
Отправлено спустя 2 минуты 6 секунд:
FiL писал(а):BlitzKrieg,
что происходит при выводе на консоль символа 0х07 не в курсе? Тогда рассказываю - при этом раздается бип. Если быть точным, то bell. Так этот символ описан в стандарте ASCII. Соответственно, каждый раз, когда в бинарном файле, в найденой строке, присутствует этот символ оно пищит. Почему не пищит в Win8 не знаю, должно-бы.
Если бы я был в курсе всей ненужной фигни я бы не деньги зарабатывал, а сидел бы на форуме и кормил счетчиков постов. Просто интересно, а разбираться некогда. Да и виндой я пользуюсь только дома и только потому, что еще не охладел к игрушкам :-)
Win7 и find
Добавлено: 2015-05-25 16:19:18
FiL
Молодой еще, просто. О деньгах думаешь, в игрушки играешь...
Win7 и find
Добавлено: 2015-05-25 17:41:37
BlitzKrieg
Да, определенно было бы лучше, если бы я думал о кодах ASCII.
Win7 и find
Добавлено: 2015-05-25 17:48:41
Neus
Нее, об ассемблерных)
Win7 и find
Добавлено: 2015-05-26 13:34:23
dekloper
BlitzKrieg писал(а): Я сейчас ругаться начну исключительно матом.
BlitzKrieg писал(а): стал раздоваться звук из колонок ПИК ПИК ПИК ПИК
цензура - ибо нехер матом ругаться)))
Neus писал(а): Нее, об ассемблерных)
точно

Win7 и find
Добавлено: 2015-05-26 14:18:04
Neus
б... и у меня пищит - гарнитура была выключена)
Win7 и find
Добавлено: 2015-05-26 17:03:04
Рыбак
FiL писал(а):не знаю что там не завершалось. Запустил task manager и прибил без проблем.
Опа, а я как автор темы про мангер и не знал. Что можно просто "прибить процесс" это для меня съедобная новость пасип.
Win7 и find
Добавлено: 2015-05-26 17:06:55
BlitzKrieg
Автор темы знал про мангер, процессы не завершаются просто-напросто. Возможно, завиит от количества и размера файлов в каталоге выполнения fine * " "