Cmd вставить пустую строку в файл
'touch' не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл.
Я следовал этим инструкциям, которые кажутся специфичными для Linux, но в стандартной командной строке Windows это не так. работайте так:
Есть ли в Windows эквивалент команды «touch» из мира linux/mac os/unix? Нужно ли мне создавать эти файлы вручную (и изменять их, чтобы изменить отметку времени), чтобы реализовать такую команду? Я работаю с узлом, и это не кажется очень. узловым.
Простой способ заменить команду touch в командной строке Windows, такой как cmd, будет:
Это создаст 0 байтов в файле your_file.txt .
Это также было бы хорошим решением для использования в пакетных файлах Windows.
Другой способ сделать это — использовать команду echo:
Эхо. - создаст файл с одной пустой строкой.
Если вам нужно сохранить содержимое файла, используйте >> вместо >
Вы также можете использовать команду call.
Вызывает одну пакетную программу из другой без остановки родительской пакетной программы. Команда вызова принимает метки в качестве цели вызова.
--- или даже если вы не хотите усложнять, вы можете просто установить подсистему Windows для Linux (WSL). Затем введите.
Цитаты не нужны.
В Windows 7 первый вариант вызывает пугающий диалог, а затем вы видите access denied в консоли. Второй вариант работает просто отлично!
- Я только что попробовал это на несуществующем файле, и это сработало просто отлично. Он создал файл в порядке. Может быть, у вас нет прав администратора?
Спасибо, я добавил ответ. Это глубоко, и люди, скорее всего, прочитают мой комментарий к этому ответу, чем мой ответ, но теперь он там.
Windows изначально не включает команду touch .
Вы можете использовать любую из доступных общедоступных версий или свою собственную версию. Сохраните этот код как touch.cmd и поместите его где-нибудь на своем пути.
Он будет перебирать список аргументов и для каждого элемента, если он существует, обновлять временную метку файла, иначе создавать его.
Это лучшее, работает точно так, как ожидалось . другие решения здесь работают, но оставляют тексты предупреждений / ошибок, IDK, если это исключительно для меня.
Вы можете использовать эту команду: ECHO >> имя_файла.txt
Он создаст файл с заданным расширением в текущей папке.
ОБНОВЛЕНИЕ:
Для использования пустого файла: copy NUL filename.txt
Ответ неверный, он работает только тогда, когда файл не существует. Если файл существует, использование первого ничего не делает, а второе добавляет строку в конец файла.
В Windows Power Shell вы можете использовать следующую команду:
Примечание. New-Item можно заменить его псевдонимом ni.
Это настоящий ответ в современном мире Windows, где PowerShell является программой командной оболочки по умолчанию.
Не уверен, о какой Windows вы говорите, я только что установил новую Windows 10, и Powershell определенно не является оболочкой по умолчанию. 'New-Item' is not recognized as an internal or external command
Протестировав все ответы здесь и сославшись на некоторые похожие, я могу гарантировать, что они будут работать для каждой оболочки консоли. Просто измените FileName.FileExtension на полный или относительный путь к файлу, который вы хотите touch ; спасибо Keith Russell за обновление COPY NUL FILE.EXT :
Решение
Тогда сохраняйте пакетный файл в кодировке "Win-1251".
Вообще-то всё гораздо проще:
Получилось, в такой форме даже кодировку менять не надо. Русский текст прокатывает, наверно из за того что не создаю menu.lst, а копирую. Но строчки, которые ввожу в команде вносятся в последнюю строку текста, что там уже есть. Ка сделать чтобы с новой строки добавлялось?
Добавлено через 3 минуты
Разобрался. Спасибо.
Удалить пустую строку из файла txt
День добрый :) Есть файл .txt, в котором последняя строка пустая (из базы так выгружается, ничего.
Как сделать проверку на пустую строку или на пустую ячейку
Всем доброго вечера. Появился вопрос, как сделать проверку на пустую строку или на пустую ячейку.
Добавить пустую строку к datagridview
у меня грид привязан к ArrayList.Как добавить в ArrayList в конце пустую строку.? Добавлено.
Макрос который создаст новую пустую строку через строку
Добрый день! Имеется excel файл, в оригинальном файле заполнено 50 тыс. строк x 60 столбцов.
Как добавить строку в txt файл
Понадобилось добавить строку в txt файл чтобы предыдущее содержимое файла не удалялось до этого.
Как добавить строку из txt в DataGridView?
Привет!как из txt файла добавить строку в datagridView ,как я пробовала не получается using.
Конфигурация компьютера | |
Процессор: AMD FX 8300 | |
Материнская плата: Gigabyte GA-970A-UD3 | |
Память: 2х2 Гб Kingston DDR3-1333, 2х4 Гб Kingston DDR3-1333 | |
HDD: 250Гб(SSD Samsung 860EVO) +500Гб(ST3500418AS)+2000Гб(ST2000DM001) | |
Видеокарта: Radeon X1650 | |
Блок питания: Be Quiet SYSTEM POWER 9 500W [BN246] | |
CD/DVD: Optiarc DVD RW AD-5280S | |
Монитор: Dell UltraSharp U2414Hb | |
ОС: Windows 10 x64 |
Подскажите, как сделать проверку наличия текста в файле, в случае его отсутствия дописать строчки, в случае наличия текста в файле, ничего не предпринимать.
Конфигурация компьютера | |
Процессор: Intel Core i5-4570, 3200 MHz | |
Материнская плата: Asus Z97-K | |
Память: 2 x 8Gb DDR3-1333 Corsair Vengeance LP CML16GX3M2A1600C9 | |
HDD: Samsung SSD 850 PRO 256G (238Gb), WDC WD1001FALS (1Tb, 7200 RPM, SATA-II), WDC WD10EFRX (1Tb, SATA-III) | |
Видеокарта: MSI N750Ti (MS-V310) | |
Звук: Realtek ALC887 | |
Блок питания: Chieftec GPS-650AB 650W | |
CD/DVD: HL-DT-ST DVDRAM GSA-4167B | |
Монитор: 24" Philips 240PW9ES | |
ОС: Windows 7 Ultimate x64 SP1 | |
Индекс производительности Windows: 7.6 |
El Sanchez, мне кажется, тут есть подводный камень: добавляемая строка теоретически может уже присутствовать в виде подстроки в файле. Я бы сделал полный разбор (благо структура проста донельзя), например:
Конфигурация компьютера | |
Процессор: AMD FX 8300 | |
Материнская плата: Gigabyte GA-970A-UD3 | |
Память: 2х2 Гб Kingston DDR3-1333, 2х4 Гб Kingston DDR3-1333 | |
HDD: 250Гб(SSD Samsung 860EVO) +500Гб(ST3500418AS)+2000Гб(ST2000DM001) | |
Видеокарта: Radeon X1650 | |
Блок питания: Be Quiet SYSTEM POWER 9 500W [BN246] | |
CD/DVD: Optiarc DVD RW AD-5280S | |
Монитор: Dell UltraSharp U2414Hb | |
ОС: Windows 10 x64 |
Iska, пример El Sanchez я понял, а ваш с сожалению нет, как и не понял примеры вызовов. ( я не профи ) Расскажите, что и как.
Пакетный файл может быть назван, например, «Add2Hosts.cmd». Вызывать его нужно с указанием dns-имени добавляемого хоста.
Конфигурация компьютера | |
Процессор: AMD FX 8300 | |
Материнская плата: Gigabyte GA-970A-UD3 | |
Память: 2х2 Гб Kingston DDR3-1333, 2х4 Гб Kingston DDR3-1333 | |
HDD: 250Гб(SSD Samsung 860EVO) +500Гб(ST3500418AS)+2000Гб(ST2000DM001) | |
Видеокарта: Radeon X1650 | |
Блок питания: Be Quiet SYSTEM POWER 9 500W [BN246] | |
CD/DVD: Optiarc DVD RW AD-5280S | |
Монитор: Dell UltraSharp U2414Hb | |
ОС: Windows 10 x64 |
Нужно будет добавить пять хостов — соответственно, делаете пять вызовов пакетного файла, указывая аргументом нужный хост.
22 Ответ от Arigato 2013-10-20 20:54:43
- Arigato
- Разработчик
- Неактивен
wisgest, в чем может быть проблема с точкой? Можно на примере?
17 Ответ от smaharbA 2013-09-20 21:22:26
19 Ответ от nik 2013-09-27 09:29:28
Благодарю, то что нужно (пустая строка без пробела).
echo. или echo: выводит пробел+перевод строки.
5 Ответ от 027 2011-04-15 18:14:13
echo . выводит точку, а не пустую строку. Я так и делаю разделители, выводя серию точек, дефисов, etc.
Придумал (давно уже) один ректальный способ:
Файл empty_line.txt состоит из двух байт и содержит перевод строки.
Слышал о неких escape-последовательностях в DOS, которые вроде бы и предназначены для вывода спецсимволов, вроде табуляции, возврата каретки или перевода строки. Кто-нибудь в курсе этого дела?
6 Ответ от alexii 2011-04-15 18:22:17
027, тэг «code» используется как раз для того, чтобы не было таких казусов. Между «echo» и «.» нет пробела, как у Вас. Выделите код, скопируйте и вставьте в Ваш пакетный файл как есть.
7 Ответ от Rumata 2011-04-15 18:26:25 (изменено: Rumata, 2011-04-15 18:30:33)
- Rumata
- Разработчик
- Неактивен
Опять эта странная несимметричность круглых скобок. Уже не помню где, но она мне встречалась.
Powershell с обновлениями отметок времени
if (!(Test-Path FileName.FileExtension -PathType Leaf)) else
Да, он будет работать в консоли как однострочный; нет необходимости помещать его в файл сценария PowerShell.
17 Ответ от greg zakharov 2013-10-13 10:27:59 (изменено: greg zakharov, 2013-10-13 10:28:42)
Возможно, существуют варианты лучше, но, к сожалению, я их не нашел и, поэтому, я использовал "хак" с временным файлом.
head без временных файлов.
Может быть, но сколько бы не пробовал на выходе одинаковый результат. Может у меня на Win2k3 find специфический?
13 Ответ от smaharbA 2013-09-01 10:37:46
чем не устраивает ?
20 Ответ от Rumata 2013-10-17 13:17:45
- Rumata
- Разработчик
- Неактивен
greg zakharov
В данном случае smaharbA прав. Результат обеих команд одинаковый, но вывод - разный. Это как в JavaScript
9 Ответ от 027 2011-04-15 19:03:30
Между «echo» и «.» нет пробела, как у Вас. Выделите код, скопируйте и вставьте в Ваш пакетный файл как есть.
Вах! Работает! Вот спасибо!
027, тэг «code» используется как раз для того, чтобы не было таких казусов.
Да, понятно, про BBCode я в курсе. Но в данном случае, как мне кажется, лучше было бы явно указать на отсутствие пробела. Что получилось - я автоматом набрал в консоли пробел между командой и аргументом, зная по опыту, что он обязателен. Ну, простите меня, никак не ожидал такого выверта от изобретателей велосипеда^W дос-шелла.
18 Ответ от wisgest 2013-09-26 10:29:25 (изменено: wisgest, 2013-09-26 12:29:52)
- wisgest
- Разработчик
- Неактивен
Зачем задавать вопрос после того, как ответ уже дан:
Но понятно, что не все решения одинаково хороши и
по крайней мере до тех пор, пока не будет показано, что и среди оставшихся символов нет полностью безопасных.
(Замечу, что для частной задачи вывода пустой строки безопасны все символы кроме официально предлагаемой точки! В случае более общей задачи наиболее тяжёлые последствия способны вызвать, опять же, точка (!) и «\».)
Во-вторых, это не поможет для случая
CMD без обновлений временной метки
if not exist FileName.FileExtension copy NUL FileName.FileExtension
13 Ответ от 027 2011-04-15 20:10:51
Не-не-не! Бездумная копипаста иногда приводит к неочевидным ошибкам. Палка тут о двух концах.
Копипасьте вдумчиво!
23 Ответ от wisgest 2013-10-21 00:21:13
- wisgest
- Разработчик
- Неактивен
"echo." не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Уже одно это может привести к непредсказуемым последствиям (ракеты полетят не в ту сторону), если вывод командного файла не читается человеком, а обрабатывается другой программой.
Если ECHO с точкой испозуется для вывода непустой строки, то последствия могут быть нежелательными с ещё большей вероятностью:
Файлы с такими именами могут быть созданы не преднамерено, а в результате ошибки в этом или другом командном файле (забыли экранировать или экранировали не тот символ при перенаправлении вывода и т.п.).
Здесь хотелось бы заметить, что проблема с кодировками будет при написании скрипта, на любом из родных для системы языков - cmd, vbscript, jscript.
Можно только сожалеть об отсутствии и решить эту проблему одним из следующих способов:
1. установить один из пакетов, содержащих достаточный набор команд, чтобы быть также уверенным как в командной строке unix, например, UnixUtils, Cygwin, GnuWin32
Иногда это не возможен из-за политик компаний, запрещающих самостоятельно устанавливать дополнительное ПО.
2. использовать PowerShell
Хотя все идет к тому, что PowerShell будет предустановлен на всех Windows, однако еще много систем на которых его нет. А установить нельзя.
3. написать собственный скрипт
Это уже выход, если 1 и 2 противопоказаны. Хотя есть свои недостатки (например упомянутая проблема - кодировки).
Я решил попробовать (частично или полностью) эмулировать работу некоторых важных команд обработки текстовых файлов средствами самой командной строки. Just for fun!
.
1. Количество строк в файле
Оказывается почти точно определить количество строк в файле очень просто:
И вот пример. Данная команда выводит немного дополнительной информации
Сказав "почти точно", я имел в виду, то что иногда результаты отличаются от видимого. Но этим грешат многие команды. Например, wc -l отбрасывает последнюю строку, если она не заканчивается переводом строки. В случае с find /c /v "" наблюдается расхождение с действительностью, если в конце файла несколько (более 2) пустых строк. По-видимому разные программы работают по разному - одни считают количество строк, другие количество переводов строк. И вследствие этого они могут различаться. Поэтому я рекомендую использовать следующее решение.
Команда выведет только размер файла в строках. И это самый точный способ узнать количество строк в файле.
Коли я упомянул в самом начале PowerShell, приведу примеры реализации с его помощью (я не знаток его синтаксиса и тонкостей, поэтому привожу некоторые, известные мне реализации, возможно не самые удачные, но полностью рабочие). Прелесть этих решений еще в том, что это однострочные команды (вики на англ):
.
2. Прочитать n последних строк в файле. Эмуляция команды tail
Оказывается, это очень простая задача:
1. узнать N - количество строк в файле;
2. вывести n строк, пропустив N-n:
.
Код на PowerShell:
.
3. Вывод нескольких начальных строк файла. Эмуляция команды head
Этот эмулятор я написал первым, хотя он не самый простой в реализации. Возможно, существуют варианты лучше, но, к сожалению, я их не нашел и, поэтому, я использовал "хак" с временным файлом. Суть его в том, что вначале создается временный файл, который содержит n-ое количество следующих строк:
то есть все номера требуемых строк.
Затем читается искомый файл, при этом каждая строка нумеруется, а команда поиска ищет только те строки номера которых соответствуют номерам из заданного временного файла.
.
И на последок, традиционно, код на PowerShell:
.
Послесловие
Здесь я привел только заготовки, но уже рабочие заготовки, которые частично решают проблему отсутствия полезных команд. Для полноценной эмуляции можно предусмотреть работу не только с заданным файлом или группой файлов, но и с консолью, и реализовать конвейерную обработку. Также можно было бы добавить проверку установки PowerShell в системе и, если он есть, выполнять его команды.
хеад и тайл в одном флаконе
smaharbA, как во флаконе дело обстоит с пустыми строками в файле?
- Rumata
- Разработчик
- Неактивен
smaharbA
alexii
Коллеги. Во флаконе только head. Там нет tail.
есть там тайл - смотрите внимательно
alexii - не знаю, должно быть вроде как нормально, поправьте
smaharbA, я имел в виду, что разбор «for /f» пропускает пустые строки.
- Rumata
- Разработчик
- Неактивен
Согласен. Но это не совсем то. В отличие от tail, more +N пропускает N строк из потока. И результат совершенно не предсказуем для потока в конвейере.
- Rumata
- Разработчик
- Неактивен
разбор «for /f» пропускает пустые строки
Но вот посмотрите на этот пример:
Код на PowerShell:
echo (get-content -path %windir%.
Слишком сложно, не находите?
А если нужно передать команду PoSh, то будет примерно так:
Скорость же работы PowerShell'а зависит от разных факторов. Бывает и так, что ngen.exe не помогает, в итоге приходится рядом с powershell.exe создовать config со специфичными для каждого случая параметрами.
- blackfox.blacktail
- Участник
- Неактивен
- Рейтинг : [ 0 | 0 ]
Добрый день.
Использовал пример для подсчета количества строк в файле:
Отлично работает, но есть минус. Он в итоге считает строчку с символом 'SUB'. Как можно избавиться от подсчета таких строк?
PowerShell без обновлений временных меток
if (!(Test-Path FileName.FileExtension -PathType Leaf))
Как насчет ситуации, когда файл существует, и вы хотите обновить отметку времени его модификации до текущего времени? Я не понимаю, как эти примеры достигают этого.
Это лучший ответ. Однако я бы все же улучшил его, заменив fsutil file CreateNew FileName.FileExtension 0 на copy NUL Filename.FileExtension , так как последний короче и делает то же самое.
IIRC была конкретная причина, по которой я не использовал copy вместо fsutil , но это было давно . Я почти уверен, что именно так я даже узнал о fsutil , ха-ха! попробую разобраться почему.
Даже если они ведут себя одинаково, я думаю, преждевременно говорить, что какой-то из них лучше, без тестирования скорости.
Используйте следующую команду в вашей командной строке:
Информация о параметрах выглядит следующим образом:
Fsutil — утилита файловой системы (исполняемый файл, который вы запускаете)
Файл - запускает действие с файлом
Createnew - действие для выполнения (создать новый файл)
Имя файла - будет буквально именем файла
RequiredSize - будет выделять размер файла в байтах в созданном файле
Требуется некоторое объяснение, чтобы это считалось достойным ответом. Непонятно, что означают эти пять слов.
Сработало для меня . вещь requiredSize странная, хотя . команда просто заполняет ваш новый файл тысячами NULL s . странно . поэтому просто используйте 0 . генерирует ошибку, если вы пропустить требуемый размер.
Вместо точки можно использовать еще несколько пунктуационных символов.
upd: alexii ответил раньше. Я и не заметил.
22 Ответ от greg zakharov 2013-10-21 15:07:13 (изменено: greg zakharov, 2013-10-21 16:40:40)
. советую заглянуть в словарь, а ещё лучше, попробовать самому догадаться как же слово "эквивалентно" переводится на русский.
Простите, у Вас филологическое образование? Или Вы страдаете дислексией, что не вполне можете разуметь написанное? Тем паче, что
Я понимаю эквивалентность вполне академически, как отношение, обладающее свойствами рефлексивности, симметричности и транзитивности.
Вы сами дали понять, что всякую иную интерпретацию слова "эквивалентность" Вы просто-напросто игнорируете, что сужает Ваш кругозор до ортодаксального математического видения проблемы, вкупе с дезинтеграцией русского языка как такового, из чего следует заключить, что спор с Вами представляется трюизмом, а точнее софистикой, - ни одного аргумента с Вашей стороны не последовало.
undefined == null // true
undefined === null // false
Не приплетайте сюда, пожалуйста, javascript. null и undefined - это два тривиальных типа данных, каждый из которых определяет только одно значение. Однако, заявлять об их эквивалентности, как-то однако. Считается, что у значение null - объектный тип. При всем этом значение null уникально и отличается от любых других. Если переменная равна null, значит в ней не содержится допустимого объекта (массива, числа, строки и т.д.) undefined же возвращается же либо при обращении к переменной, которй никогда не присваивалось значение, либо к свойству объекта которого не существует. При этом null и undefined не эквивалентны друг другу, несмотря на то, что оператор эквивалентности считает их равными, - это написано в любой книге по javascript. Это можно также утверждать и потому, что в отличии от null значение undefined не является зарезервированным словом. Если будет время, почитайте на досуге, например, Дэвида Флэнегана, если точно помню и не делайте скоропалительных выводов.
Резюмирую, несмотря на общую схожесть многих языков, абсолютизировать понятие эквивалентности не стоит, - если не каждый, то некоторые из языков вкладывают собственное понятие в "эквивалентность", причем будь то естественный язык или язык программирования. То, что выдает в командном языке одинаковый результат, но лишь с некоторым "мусором", знаете ли еще не повод утверждать что заяц - это волк и вообще не млекопитающее, а аргументы г-на Мальчик-гей не убедительны, ибо таким образом можно доказать все что угодно, в том числе что и Ленин был грибом.
Работает. Но как добавить следующей строкой пустую строку? И каким способом добавить строку с русским словом?
Так кракозябры выходят.
Как добавить новую пустую строку в JTable?
Как добавить новую пустую строку в JTable? Обычно делают вектор, заполняют его значениями и.
Удалить пустую строку в txt
В общем есть текстовый файл в котором допустим 10 строк. Из них к примеру 6ая и 9ая пустые (не.
14 Ответ от wisgest 2013-09-14 03:46:35 (изменено: wisgest, 2013-09-14 03:49:32)
- wisgest
- Разработчик
- Неактивен
Да, так советуется в официальной справке.
Но это плоховатый совет.
Вместо точки можно использовать еще несколько пунктуационных символов.
Кроме точки мне также нежелательными представляются после ECHO знаки:
Остальные, вроде бы, беспроблемны. Наиболее эстетичным и надёжным мне кажется двоеточие.
21 Ответ от Мальчик-гей 2013-10-21 13:38:14
- Мальчик-гей
- Участник
- Неактивен
Так что это скорее "не равноценно", нежели "не эквивалентно". Или Вы русский язык как-то на свой лад интерпретируете?
Дорогой коллега! Я понимаю эквивалентность вполне академически, как отношение, обладающее свойствами рефлексивности, симметричности и транзитивности. И в этом смысле на одном и том же классе объектов могут быть заданы различные отношения эквивалентности, так что объекты эквивалентные в одном отношении не будут эквивалентны в другом. Вспомните хотя бы конгруэнтность и подобие геометрических фигур. В рамках же этой темы требовалась более сильная эквивалентность, с совпадением формата вывода результатов, так как всё началось с
Команда выведет только размер файла в строках.
чему smaharbA и предложил эквивалентную именно в этом отношении замену.
По поводу "равноценно" и "эквивалентно" советую заглянуть в словарь, а ещё лучше, попробовать самому догадаться как же слово "эквивалентно" переводится на русский.
11 Ответ от 027 2011-04-15 19:38:06
Вы правы, но мы ж все такие умные. Вот прямо так взял и стал копипастить пяток символов.
Я имею в виду нас, мимолетных посетителей.
Тут сработало даже не то, что машинально ввел пробел. Я, собственно, его и не вводил. Я сразу вспомнил костыль собственного производства - "Ах, это я знаю. "
Рефлекс.
Извините за офф. Пост можно удалить, если что.
15 Ответ от greg zakharov 2013-09-03 15:52:47
EQU
Если есть пустая строка, с символом SUB, её тоже считает.
На оном спотыкается и Ruby (версия старая, до установки последней дело никак не доходит).
8 Ответ от alexii 2011-04-15 18:34:02
Rumata, спасибо, ясно.
16 Ответ от smaharbA 2013-09-03 17:27:15
12 Ответ от alexii 2011-04-15 19:51:41
Вот прямо так взял и стал копипастить пяток символов.
Это просто сила привычки. Тут одним символом ошибся при наборе (то есть, даже не сознательно, например, добавил пробел, а просто по инерции) — результат может быть отличным от ожидаемого.
Так что, срочно привыкайте делать «copy-paste».
CMD с обновлениями временной метки
copy NUL FileName.FileExtension
Это создаст новый файл с именем, которое вы разместили, вместо FileName.FileExtension с размером 0 байт. Если файл уже существует, он в основном скопирует себя на место, чтобы обновить метку времени. Я бы сказал, что это скорее обходной путь, чем функциональность 1:1 с touch , но я не знаю каких-либо встроенных инструментов для CMD, которые могли бы выполнять обновление временной метки файла без изменения какого-либо другого его содержимого.
20 Ответ от alexii 2013-09-27 12:06:50
echo. или echo: выводит пробел+перевод строки.
Уберите пробел после точки или двоеточия в пакетном файле.
14 Ответ от blackfox.blacktail 2013-09-03 10:22:45
- blackfox.blacktail
- Участник
- Неактивен
- Рейтинг : [ 0 | 0 ]
2smaharbA
Если есть пустая строка, с символом SUB, её тоже считает.
Проще избавиться от этого символа, что я и сделал.
(При использовании copy, нужно поставить ключ /B)
19 Ответ от greg zakharov 2013-10-17 11:51:48
Смысл то один и тот же - количество строк в файле. А отбрасывать из вывода имя файла - дело вкуса. Так что это скорее "не равноценно", нежели "не эквивалентно". Или Вы русский язык как-то на свой лад интерпретируете?
16 Ответ от wisgest 2013-09-15 20:04:54
- wisgest
- Разработчик
- Неактивен
Ну да, переводит строку, но зачем использовать внешнюю команду, если существует предназначенная для этих целей встроенная? Во-вторых, это не поможет для случая
10 Ответ от alexii 2011-04-15 19:20:39
Я как раз указал на то, что если что-то не работает в «ручном» режиме — нужно сначала скопировать код как есть в буфер обмена и попробовать ещё раз.
Оттого-то я и требую постоянно от участников форума: «оформляйте код тэгом «code», оформляйте код тэгом «code»!», ибо данная, казалось бы, мелочь на самом деле весьма важна, когда нужно добиться чёткой повторяемости результатов.
18 Ответ от Мальчик-гей 2013-10-17 09:04:37
- Мальчик-гей
- Участник
- Неактивен
Может быть, но сколько бы не пробовал на выходе одинаковый результат.
Коллега smaharbA прав:
15 Ответ от smaharbA 2013-09-15 17:17:15
21 Ответ от nik 2013-09-27 12:52:49 (изменено: nik, 2013-09-27 12:55:00)
alexii, благодарю, помогло.
4 Ответ от alexii 2011-04-15 18:05:39
Rumata, ничего страшного. Для продолжения дискуссии — какие пунктуационные символы могут быть использованы?
Читайте также: