ls 1> file - виведення ст. потоку висновку у файл
ls 2> file - виведення ст. помилок висновку у файл,
ls 2> /dev/null – придушення помилок
ls ФАЙЛ 2>&1 1>file помилка на екран, висновок у файл
ls ФАЙЛ 1>file 2>&1 і висновок і помилка у файл.
who |tee file висновок на екран і запис у файл
Спецсимволи в командах
У іменах файлів можна використовувати наступні спецсимволи
* - замінює будь-яку кількість будь-яких символів
? - замінює один любий символ
[a,b] - або a або b
[a-c] - a або b або c
`` - підстановка результатів команди
Приклади
ls *.log - виводить всі файли поточного каталога з розширенням log
ls [a,b]*.log - виводить файли поточного каталога з розширенням log, що починаються на а або b
ls pr???.* - виводить файли, імена яких починаються з "pr", містять п'ять символів і мають будь-яке розширення.
echo `date` - виводить на экран дату