Мое задание - написать версию команды cat
в Linux, используя C. в отличие от команды cat
, моя версия cat
не будет работать со стандартным вводом. Мой вопрос: что это значит, говоря: «cat
не будет работать со стандартным вводом». Пожалуйста, включите примеры. Спасибо заранее, ребята.Что означает стандартный вход в Linux?
-1
A
ответ
1
Это просто означает, что вам не нужно работать со стандартом stdin. Это означает, что вам не нужно обрабатывать случай, когда кто-то может просто набрать «mycat», затем введите данные, а затем^D, чтобы закрыть файл и сохранить его. Также должно означать, что вам не нужно обрабатывать данные, передаваемые на него. Похоже, все, что вам нужно сделать, это прочитать файл, переданный в качестве параметра, и распечатать его на консоли.
Смежные вопросы
- 1. Что означает $ в Linux?
- 2. Что означает «направленный на стандартный вывод (cout)»?
- 3. Что означает загрузка linux?
- 4. Что означает $$ в сценарии linux?
- 5. Что означает «cpp-bin» в linux?
- 6. Что означает «EXPORT_SYMBOL» в коде ядра Linux?
- 7. Что означает «-» в этой команде linux?
- 8. Что означает ~ в Linux, как это работает?
- 9. Что означает «устаревший дескриптор файла» в Linux?
- 10. Что означает «soft/hard nofile» в Linux
- 11. что такое сигнал *) означает в оболочке linux
- 12. Что означает __init в коде ядра Linux?
- 13. Что означает «видеть (2)» в linux?
- 14. Что означает значение out.absolute.dir в linux?
- 15. Что означает «низкая память» в linux
- 16. Что * означает в Linux каталог листинга
- 17. Что означает третий вход для rand?
- 18. Что означает «typedef __u16 __bitwise __le16;» означает в ядре Linux?
- 19. Что означает «~» символ означает в конце имени файла (Linux)
- 20. Стандартный вход и выход в .NET
- 21. Проверяется вход стандартный ввод - IStream
- 22. C программа принимает стандартный вход
- 23. Что означает тема Linux/proc/meminfo «Mapped»?
- 24. Linux crontab, что означает строка ниже?
- 25. Стандартный вход на несколько строк
- 26. Команда файла Linux: что означает SYSV?
- 27. Что означает при запуске команды Linux с \
- 28. Что означает команда linux «ps auwwx»?
- 29. Linux параметр Чаун-R, что означает
- 30. что это за база: означает? это стандартный C++ ключевое слово
стандартный ввод на любой платформе обычно означает клавиатуру – Haris
http://www.linfo.org/standard_input.html –
@haris, вы трагически ошибаетесь. –