Что означает эта команда: awk -F: '{print $ 4}'?

Я думаю, что вопрос был пропущен. Это сводится к этому. FTP передает только файлы. Если у вас есть FTP-доступ, вам нужно будет скачать все файлы и найти их с помощью вашего любимого инструмента поиска.

1
задан 8 September 2013 в 14:02

1 ответ

Вы устанавливаете разделитель полей с ...
-F
, так что в этом примере это::. Вы печатаете текст, который находится между 3-м и 4-м разделителями с ...
'{print $4}'
И это объясняет это лучше:
echo "154:266:377:454:533" | awk -F: '{print $4}'
454
6
ответ дан 24 May 2018 в 18:12
  • 1
    что, если я хочу напечатать 454 154:266:377:454:533 печатать $ 4 и всю строку вместе, разделенную пробелом? – Yogesh Darji 12 October 2017 в 17:57

Другие вопросы по тегам:

Похожие вопросы: