Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от opennews (??), 14-Июл-09, 19:07 | ||
В заметке (http://xgu.ru/wiki/stdin) подробно рассматривается, что такое стандартные потоки ввода и вывода, и какие вещи с ними можно делать. Рассматриваются как базовые вопросы использования потоков ввода/вывода, так и тонкости и хитрости, например, почему не работает echo text | read val и ряд других. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Стандартные потоки ввода/вывода в UNIX/Linux" | +1 +/– | |
Сообщение от Аноним (-), 14-Июл-09, 19:07 | ||
То, что доктор прописал, хорошая статья | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от pavlinux (ok), 15-Июл-09, 05:57 | ||
Исчо лучше! | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Стандартные потоки ввода/вывода в UNIX/Linux" | +1 +/– | |
Сообщение от Аноним (-), 14-Июл-09, 19:07 | ||
я лучше POSIX[1] почитаю. В этой статье даже не упоминается простой способ избавиться от нежелательного вывода/ввода путем *закрытия* дескриптора. Напр, | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Стандартные потоки ввода/вывода в UNIX/Linux" | +1 +/– | |
Сообщение от xguru (?), 14-Июл-09, 19:46 | ||
>я лучше POSIX[1] почитаю. В этой статье даже не упоминается простой способ | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от аноним (?), 14-Июл-09, 19:51 | ||
Это уже дело вкуса. С одной стороны, зачем писать, если можно не писать? Это аргумент за >&-. Ведь devfs может быть вообще не смонтирован (в chroot/jail например). Кроме того, так короче. | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от xguru (?), 14-Июл-09, 20:01 | ||
>Это уже дело вкуса. С одной стороны, зачем писать, если можно не писать? Это аргумент за >&-. Ведь devfs может быть вообще не смонтирован (в chroot/jail например). Кроме того, так короче. | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от аноним (?), 14-Июл-09, 22:35 | ||
Нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от xguru (?), 14-Июл-09, 22:48 | ||
>Нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от Аноним (-), 15-Июл-09, 00:18 | ||
> $ ls >&- | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от Аноним (-), 15-Июл-09, 00:23 | ||
>Linux'у такое поведение с ошибкой можно было б простить, если бы сия | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от anonymous_peer (ok), 15-Июл-09, 03:04 | ||
>>Linux'у такое поведение с ошибкой можно было б простить, если бы сия | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от xguru (?), 15-Июл-09, 10:39 | ||
Ну не проблема, а скорее особенность. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от anonymous_peer (ok), 16-Июл-09, 18:49 | ||
Ну, это же хорошо! Лишняя проверка не повредит, а вот её отсутсвие — потенциальный баг в программе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от xguru (?), 16-Июл-09, 21:42 | ||
>Ну, это же хорошо! Лишняя проверка не повредит, а вот её отсутсвие | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от anonymous_peer (ok), 17-Июл-09, 02:21 | ||
>Мне вот интересно, | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от аноним (?), 15-Июл-09, 02:31 | ||
FreeBSD | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
23. "+1 / Если не видно разницы?" | +/– | |
Сообщение от Andrey Mitrofanov (?), 15-Июл-09, 12:05 | ||
>Сравните | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
24. "уй-ё... опять _они_" | +/– | |
Сообщение от Andrey Mitrofanov (?), 15-Июл-09, 12:28 | ||
И эти люди запрещают мне^W^Wрассказывают о кроссплатформенности, переносимоти, позиксвейности и не-баш-измости... http:/openforum/vsluhforumID3/47017.html#7 | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "уй-ё... опять _они_" | +/– | |
Сообщение от xguru (?), 16-Июл-09, 21:41 | ||
>И эти люди запрещают мне^W^Wрассказывают о кроссплатформенности, переносимоти, позиксвейности и не-баш-измости... http:/openforum/vsluhforumID3/47017.html#7 | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Стандартные потоки ввода/вывода в UNIX/Linux" | +1 +/– | |
Сообщение от anonymous_peer (ok), 14-Июл-09, 19:20 | ||
Сначала подумал, что элементарщина, но узнал для себя что-то новое. Спасибо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от аноним (?), 14-Июл-09, 19:48 | ||
> почему не работает echo text | read val и ряд других | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от xguru (?), 14-Июл-09, 20:02 | ||
>> почему не работает echo text | read val и ряд других | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от xguru (?), 14-Июл-09, 20:08 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от аноним (?), 14-Июл-09, 22:36 | ||
>Хотя однако, какой tcsh, там же read нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от xguru (?), 14-Июл-09, 22:43 | ||
В zsh работает, проверил только что. | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от Аноним (-), 15-Июл-09, 00:29 | ||
> Хотя однако, какой tcsh, там же read нет. | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
22. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от xguru (?), 15-Июл-09, 10:44 | ||
>> Хотя однако, какой tcsh, там же read нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от gegMOPO4 (ok), 15-Июл-09, 17:10 | ||
foo=$(echo value|head -n 1) | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от Аноним (-), 15-Июл-09, 20:10 | ||
> foo=$(echo value|head -n 1) | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от xguru (?), 16-Июл-09, 21:39 | ||
Не, ребята, это всё не то. | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от Аноним (-), 15-Июл-09, 00:22 | ||
>> почему не работает echo text | read val и ряд других | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
25. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от Блуд (ok), 15-Июл-09, 16:02 | ||
Спасибо, очень полезно. Большинство знал, но некоторые моменты облегчат работу в дальнейшем. | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Стандартные потоки ввода/вывода в UNIX/Linux" | +/– | |
Сообщение от 42 (?), 20-Ноя-20, 11:53 | ||
Merci, очень полезная статья. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |