•Arnošt Havelka
Збереження виводу команди у файл
Перезапишіть через >, допишіть через >>, потім перевірте файл командою cat.
Почати інтерактивний урокТермінал не мусить бути єдиним місцем, куди йде вивід. > пише новий файл (або замінює наявний). >> додає рядок у кінець. cat — спосіб перевірити результат.
Перезапис: echo 'item' > file
Один > створює list.txt або замінює те, що там було.
Спробуйте команду
Запишіть рядок у list.txt!
Складіть команду
echo list.txt
Термінал
C:\Users\User>echo 'Apples' > list.txt
Почніть список:
Command Prompt
C:\Users\User>echo 'Apples' > list.txt
Допис: echo 'item' >> file
Дві стрілки зберігають старі рядки. Так ви нарощуєте журнал або список покупок.
echo 'Apples' > list.txt
echo 'Bread' >> list.txt
cat list.txt
Маєте побачити і Apples, і Bread. Якби на другому рядку був >, він би стер Apples.
Command Prompt
Apples
C:\Users\User>cat list.txt
Пам’ятайте: > замінює, >> додає, cat перевіряє.
Перевірка знань
1 / 3Що робить > з наявним файлом?
Посилання
Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.
Далі
Передача виводу команди через конвеєр
Через | передайте вивід однієї команди в наступну, потім з’єднайте grep і wc.