Меньше знака после выполнения в сценарии оболочки

Должно быть легко, но вы хотите знать, почему вместо стрелки справа используется «левая стрелка».

  if fi done < a.txt 

Что означает левая стрелка? Я думал, так как я закончил с условием, вывод должен быть сохранен в a.txt с правой стрелкой, как done> a.txt

Почему мы используем левую стрелку для if-statement?

  • Печать печати только одной строкой
  • переносить значение динамически названной переменной оболочки
  • Что может быть причиной «git pull» resultin »/ bin / sh: 0: Illegal option -r»?
  • $ 1 означает ...? без ввода?
  • Результат неожиданного условия в сценарии ksh
  • Как найти временную метку через 10 минут в Linux
  • Объединить две бинарные строки в форме base64
  • Почему мой терминал говорит, что я запускаю -bash (с ведущим тире), а не bash?
  • One Solution collect form web for “Меньше знака после выполнения в сценарии оболочки”

    стрелки для перенаправления: > перенаправляет выходной файл-дескриптор, < входной файловый дескриптор.

    так как вы задаете много вопросов, которые связаны друг с другом, вам действительно нужно взглянуть на manpage bash . Пытаться:

     man bash 

    он доступен онлайн, а также хорошая документация .

    Linux и Unix - лучшая ОС в мире.