Re: почему глючит ls

2016-01-28 Пенетрантность Artem Chuprina
Tim Sattarov -> debian-russian@lists.debian.org @ Thu, 28 Jan 2016 17:54:32 -0500: >> TS> хотя тут что то не так, >> >> Тут как раз всё так. В смысле, компьютер работает правильно, а вот у >> тебя представление не вполне адекватное. TS> Ну уж прям и неадекватное ? :) НЕ ВПОЛНЕ адекватно

Re: почему глючит ls

2016-01-28 Пенетрантность Tim Sattarov
On 22/01/16 09:07 PM, Artem Chuprina wrote: > Tim Sattarov -> debian-russian@lists.debian.org @ Fri, 22 Jan 2016 17:10:39 > -0500: > > > TS> хотя тут что то не так, > > Тут как раз всё так. В смысле, компьютер работает правильно, а вот у > тебя представление не вполне адекватное. Ну уж прям и н

Re: почему глючит ls

2016-01-25 Пенетрантность Peter Pentchev
On Fri, Jan 22, 2016 at 02:28:20PM +0300, Victor Wagner wrote: > On Fri, 22 Jan 2016 12:14:40 +0200 > Oleksandr Gavenko wrote: > > > On 2016-01-22, Victor Wagner wrote: > > > > >> а так? > > >> ls -- *.pdf > > > > > > А еще можно ls ./*.pdf > > > > > > Это сработает даже для программ, которые

Re: почему глючит ls

2016-01-24 Пенетрантность Alex Kuklin
On 21.01.2016 23:15, Melleus wrote: Не могу понять, что происходит. 1. Так - работает: me@machine:~/Загрузки/ > ls 0*.pdf 0470568135.pdf 0521191130 2.pdf 055-059.pdf 05.pdf 065-067.pdf 2. А так - не работает: me@machine:~/Загрузки/ > ls *.pdf ls: неверный ключ — «�� По команде «ls --help» мо

Re: почему глючит ls

2016-01-24 Пенетрантность Oleksandr Gavenko
On 2016-01-23, dimas wrote: > да уж, прикол... а кто-нибудь может объяснить, почему в случае с touch "-l" > аргумент в кавычках все равно парсится как ключ? Откройте POSIX: http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html 2. Shell Command Language The shell oper

Re: почему глючит ls

2016-01-24 Пенетрантность yuri . nefedov
On Sun, 24 Jan 2016, Alex Kicelew wrote: On 01/24/16 00:55, dimas wrote: да уж, прикол... а кто-нибудь может объяснить, почему в случае с touch "-l" аргумент в кавычках все равно парсится как ключ? Кавычки видит шелл. если сказать touch "-1 -2", шелл передаст тачу один параметр с пробелом пос

Re: почему глючит ls

2016-01-23 Пенетрантность Alex Kicelew
On 01/24/16 00:55, dimas wrote: > да уж, прикол... а кто-нибудь может объяснить, почему в случае с touch "-l" > аргумент в кавычках все равно парсится как ключ? Кавычки видит шелл. если сказать touch "-1 -2", шелл передаст тачу один параметр с пробелом посередине. А тач уже увидит один параметр бе

Re: почему глючит ls

2016-01-23 Пенетрантность dimas
раз пошел такой разговор: >00:47:41 024 /tmp/test$ touch "-l" touch: неверный ключ — «l» По команде «touch --help» можно получить дополнительную информацию. >00:47:49 024 /tmp/test$ touch -- -l >00:47:54 024 /tmp/test$ touch "aaa" >00:48:01 024 /tmp/test$ ls aaa -l >00:48:06 024 /tmp/test$ ls * -

Re: почему глючит ls

2016-01-22 Пенетрантность Artem Chuprina
Tim Sattarov -> debian-russian@lists.debian.org @ Fri, 22 Jan 2016 17:10:39 -0500: >> А еще можно ls ./*.pdf TS> а если в названии файла есть пробелы ? TS> что то вроде "Отчет -за-период.pdf" TS> или еще хуже TS> "Malicious File; rm -rf *.pdf" TS> хотя тут что то не так, Тут как раз вс

Re: почему глючит ls

2016-01-22 Пенетрантность Tim Sattarov
On 22/01/16 03:46 AM, Victor Wagner wrote: > А еще можно ls ./*.pdf а если в названии файла есть пробелы ? что то вроде "Отчет -за-период.pdf" или еще хуже "Malicious File; rm -rf *.pdf" хотя тут что то не так, мои тесты показывают, что по крайней мере у cat и ls проблем с этим не возникает...

Re: почему глючит ls

2016-01-22 Пенетрантность Melleus
Всем - огромное человеческое спасибо. Действительно, название одного из файлов начиналось с дефиса. Вроде бы - мелочь, а какой пласт информации поднялся. Вот уж действительно, система, которая мягко и эффективно понуждает своих пользователей к мозговой деятельности. Даже если что-то и не получаетс

Re: почему глючит ls

2016-01-22 Пенетрантность Melleus
Victor Wagner writes: > А еще можно ls ./*.pdf Утащил себе в блокнот, спасибо.

Re: почему глючит ls

2016-01-22 Пенетрантность Victor Wagner
On Fri, 22 Jan 2016 12:14:40 +0200 Oleksandr Gavenko wrote: > On 2016-01-22, Victor Wagner wrote: > > >> а так? > >> ls -- *.pdf > > > > А еще можно ls ./*.pdf > > > > Это сработает даже для программ, которые не понимают -- > > Добавлю что проблемы бывают не только в именах файлов, но и в >

Re: почему глючит ls

2016-01-22 Пенетрантность Oleksandr Gavenko
On 2016-01-22, Victor Wagner wrote: >> а так? >> ls -- *.pdf > > А еще можно ls ./*.pdf > > Это сработает даже для программ, которые не понимают -- Добавлю что проблемы бывают не только в именах файлов, но и в патернах и подпрограммах: $ grep "-v" # плохо $ grep "[-]v" # хорошо Тут то

Re: почему глючит ls

2016-01-22 Пенетрантность Oleksandr Gavenko
On 2016-01-22, Vasiliy P. Melnik wrote: > > а так? > > ls -- *.pdf > > Так все прекрасно работает, правда не совсем понятно почему, в мане не > нашел такой опции. Спасибо огромное! Как писали ране не нашли потому что: $ man 1 ls SEE ALSO Full documentation at:

Re: почему глючит ls

2016-01-22 Пенетрантность Victor Wagner
On Fri, 22 Jan 2016 00:29:56 +0300 Mikhail A Antonov wrote: > > > > 2. А так - не работает: > > > > me@machine:~/Загрузки/ > ls *.pdf > > ls: неверный ключ — «�� > > По команде «ls --help» можно получить дополнительную информацию. > > > > Что я делаю не так? Спасибо заранее. > > > а так? > ls

Re: почему глючит ls

2016-01-21 Пенетрантность yuri . nefedov
On Fri, 22 Jan 2016, Melleus wrote: Mikhail A Antonov writes: а так? ls -- *.pdf Так все прекрасно работает, правда не совсем понятно почему, в мане не нашел такой опции. Спасибо огромное! Ну смотрите что происходит. Вместо *.pdf командный интерпретатор подставляет имена файлов. Если к

Re: почему глючит ls

2016-01-21 Пенетрантность Vasiliy P. Melnik
название файла видать какое-то такое нехорошее. 22 января 2016 г., 0:04 пользователь Melleus написал: > Mikhail A Antonov writes: > > > а так? > > ls -- *.pdf > > Так все прекрасно работает, правда не совсем понятно почему, в мане не > нашел такой опции. Спасибо огромное! > >

Re: почему глючит ls

2016-01-21 Пенетрантность Artem Chuprina
Melleus -> debian-russian@lists.debian.org @ Fri, 22 Jan 2016 00:04:07 +0200: >> а так? >> ls -- *.pdf M> Так все прекрасно работает, правда не совсем понятно почему, в мане не M> нашел такой опции. Спасибо огромное! Это стандартная опция для всех команд, у которых GNU-like схема разбора па

Re: почему глючит ls

2016-01-21 Пенетрантность Vasily Ivanov
On 2016-01-22 0004 (+0200), Melleus wrote: Mikhail A Antonov writes: а так? ls -- *.pdf Так все прекрасно работает, правда не совсем понятно почему, в мане не нашел такой опции. Ноги растут из POSIX: http://pubs.opengroup.org/onlinepubs/9699919799/ Guideline 10: The first -- argume

Re: почему глючит ls

2016-01-21 Пенетрантность Melleus
Mikhail A Antonov writes: > а так? > ls -- *.pdf Так все прекрасно работает, правда не совсем понятно почему, в мане не нашел такой опции. Спасибо огромное!

Re: почему глючит ls

2016-01-21 Пенетрантность Mikhail A Antonov
22.01.2016 00:15, Melleus пишет: > Не могу понять, что происходит. > > 1. Так - работает: > > me@machine:~/Загрузки/ > ls 0*.pdf > 0470568135.pdf 0521191130 2.pdf 055-059.pdf 05.pdf 065-067.pdf > > 2. А так - не работает: > > me@machine:~/Загрузки/ > ls *.pdf > ls: неверный ключ — «�� > По команде

почему глючит ls

2016-01-21 Пенетрантность Melleus
Не могу понять, что происходит. 1. Так - работает: me@machine:~/Загрузки/ > ls 0*.pdf 0470568135.pdf 0521191130 2.pdf 055-059.pdf 05.pdf 065-067.pdf 2. А так - не работает: me@machine:~/Загрузки/ > ls *.pdf ls: неверный ключ — «�� По команде «ls --help» можно получить дополнительную информацию