The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск набора базовых системных утилит GNU Coreutils 9.0, opennews (??), 24-Сен-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


26. "Выпуск набора базовых системных утилит GNU Coreutils 9.0"  +5 +/
Сообщение от анонн (ok), 25-Сен-21, 01:28 
> Всем, по части функционала.

Угу
https://www.gnu.org/software/coreutils/manual/html_node/cat-...
> -u     (ignored)

https://www.freebsd.org/cgi/man.cgi?cat(1)
>  -u      Disable output buffering


$ seq 10|wc --libxo=html    
<div class="line"><div class="text"> </div><div class="data" data-tag="lines">     10</div><div class="text"> </div><div class="data" data-tag="words">     10</div><div class="text"> </div><div class="data" data-tag="characters">     21</div></div>

$ df -h /usr --libxo=json
{"storage-system-information": {"filesystem": [{"name":"/dev/gpt/userfs","blocks":"274G","used":"98G","available":"100500G","used-percent":35,"mounted-on":"/usr"}]}
}


$ tar --version
bsdtar 3.5.1 - libarchive 3.5.1 zlib/1.2.11 liblzma/5.2.5 bz2lib/1.0.8
$ tar tf lemon_demo.zip
lemon_demo/Makefile
lemon_demo/README
lemon_demo/simple_c.re

$ gtar --version                                                                  
tar (GNU tar) 1.34
$ gtar tf lemon_demo.zip                                                          
gtar: This does not look like a tar archive
gtar: Skipping to next header


Опять же все (или почти все) утилиты, реагируют на SIGINFO (Ctrl+T) - это то самое "старперское ненужно, нам хватит SIGUSR!", из-за которого пользователи гну dd лет 16 извращались с pv или скриптами для того, чтобы глянуть прогресс копирования ...
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

44. "Выпуск набора базовых системных утилит GNU Coreutils 9.0"  +/
Сообщение от Аноним (44), 25-Сен-21, 02:33 
Какая-то шляпа если честно.
Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск набора базовых системных утилит GNU Coreutils 9.0"  +1 +/
Сообщение от Аноним (2), 25-Сен-21, 02:49 
А по мне он прав.
Ответить | Правка | Наверх | Cообщить модератору

55. "Выпуск набора базовых системных утилит GNU Coreutils 9.0"  +/
Сообщение от Аноним (44), 25-Сен-21, 02:57 
Что я знаю из актуальных вещей это \n, \r и \0 и там всё плохо. Libarchive это дрянь ещё та опять же. Вывод в html для wc, серьёзно?
Ответить | Правка | Наверх | Cообщить модератору

69. "Выпуск набора базовых системных утилит GNU Coreutils 9.0"  –2 +/
Сообщение от Админ Анонимов (?), 25-Сен-21, 08:57 
чувак просто не знает о
dd ... status=progress
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

102. "Выпуск набора базовых системных утилит GNU Coreutils 9.0"  +/
Сообщение от анонн (ok), 25-Сен-21, 17:03 
> чувак просто не знает о
> dd ... status=progress

А теперь внимательно перечитай "из-за которого пользователи гну dd лет 16 извращались с pv или скриптами для того, чтобы глянуть прогресс копирования".
https://github.com/coreutils/coreutils/commit/5a74e8ae4ef3f5...
> committed Sep 14, 1997
> #ifndef SIGINFO
> # define SIGINFO SIGUSR1
> #endif

а "status=progress" подвезли емпип, аж в 2015 (ну да, моя ошибка - не 16 лет, а все 18).
Причем, Ctrl+T -> SIGINFO приложению -> приложение показывает прогресс, работает и в бсдшных cp,tar, fsck, sleep, sort и т.д.


Ответить | Правка | Наверх | Cообщить модератору

78. "Выпуск набора базовых системных утилит GNU Coreutils 9.0"  +/
Сообщение от Админ Анонимов (?), 25-Сен-21, 09:31 
есть еще progress
https://github.com/Xfennec/progress
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

54. "Выпуск набора базовых системных утилит GNU Coreutils 9.0"  –2 +/
Сообщение от анонн (ok), 25-Сен-21, 02:56 
>>> Всем, по части функционала.
>> - пример сериализации вывода
>> - пример, как tar "умеет" в zip  
>> - упоминание SIGINFO, позволяющее cp, mv, dd, tar, sort и прочему - показать статус/прогресс без "извращений"  
> Какая-то шляпа если честно.

Да понятно, что "не нужно!"(с)

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру