Linux вырезает команду с -f1

В чем смысл следующей команды:

cut -d" " -f1 

Я узнал, что вырезать -d" " означает: удаление пробелов, не так ли?

но что означает это -f1 ?

  • Разрезает ли вырезать любые поля, если разделитель не существует
  • вырезать определенные поля из текстового файла
  • Начальные вопросы относительно «<», «<<» и чтения файлов
  • Как вырезать имя файла, а не фактический файл
  • Имеет ли параметр разделителя команды cut, всегда ожидает, что он находится между строкой?
  • Можете ли вы указать корпус для вырезания?
  • Могу ли я с помощью одной команды вырезать два выходных файла для двух полей моего входного файла?
  • cut: опция требует аргумента - 'f'
  • One Solution collect form web for “Linux вырезает команду с -f1”

    cut разрезы / разбивает линии на делителе (задается -d ), а затем выбирает определенные поля из этих разрезанных линий. Какие поля указаны как -f (отсчет начинается с 1, а не 0)

    Если у вас будет файл xyz с содержимым:

     1 2 3 4 5 6 

    тогда

     cut -d' ' -f1 xyz 

    даст вам:

     1 4 5 

    (даже если на линии нет свободного места только с 4)

    Все это и, например, что -s подавляет линии, которые не имеют характера вырезания, можно найти на странице руководства для разреза ( man cut )

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