IT News: Digital Camera, OS, Laptop, Smartphone, Smart TV, Sound...

The Author's Project by Valeri N.Kravchuk
Сайт проверен Dr.Web
Меню сайта
  • Главная страница
  • Информация о сайте
  • Дневник
  • Каталог файлов
  • Обратная связь
  • Каталог сайтов
  • FAQ
  • Доска объявлений
  • Форум
  • Фотоальбом
  • Категории раздела
    Автомобильные гаджеты, ремонт... [144]
    Безопасность IT [404]
    Блоки питания, Power Banks, зарядки... [512]
    Видеорегистраторы [188]
    Гаджеты для спорта и здоровья... [191]
    Гаджеты, аксессуары... [627]
    Измерительная техника, инструменты [446]
    Накопители данных [233]
    Нетбуки, Ноутбуки, Ультрабуки [691]
    Мультиварки, блендеры и не только... [164]
    Планшеты [764]
    Радар-детекторы [26]
    Роботы-пылесосы [40]
    Своими руками [366]
    Сети, сетевые технологии, оборудование... [273]
    Смартфоны [4963]
    Фотокамеры, объективы, искусство фотографии.. [541]
    Умный дом [53]
    Электронные книги [102]
    CB, LPD, PMR- связь... [170]
    DECT, IP-телефоны [18]
    Drones, boats, cars... [109]
    electric cars [35]
    GPS-навигаторы, трекеры... [51]
    Linux и не только [3983]
    mini computers и не только... [412]
    News IT, Это интересно, ликбез... [1121]
    Smart TV, UltraHD, приставки, проекторы... [416]
    Smart Watch [269]
    Sound: наушники, плееры, усилители... [619]
    Windows 10... [301]
    Windows 11 [37]
    Погода

  • Метеорадар БРЕСТ
  • Погода в Бресте от www.yr.no

    Яндекс.Погода БРЕСТ

  • Интересные ссылки

    COMPIZOMANIA

    Наш опрос
    Оцените мой сайт
    Всего ответов: 1347
    Статистика
    Анализ веб сайтов

    Яндекс.Метрика

    Рейтинг@Mail.ru Яндекс цитирования

    Russian America Top. Рейтинг ресурсов Русской Америки.

    eXTReMe Tracker

    Правильный CSS!


    Онлайн всего: 91
    Гостей: 91
    Пользователей: 0
    Locations of visitors to this page
    Форма входа
    Главная » 2018 » Декабрь » 19 » Руководство по команде tac для начинающих
    15:31
    Руководство по команде tac для начинающих

    Руководство по команде tac для начинающих

    Оригинал: Linux tac Command Tutorial for Beginners (with Examples)
    Автор: Himanshu Arora
    Дата публикации: 22 мая 2018 года
    Перевод: А. Кривошей
    Дата перевода: декабрь 2018 г.

    Мы уже обсуждали команду cat в одной из наших предыдущих статей. Как вам известно, команда cat в основном используется для отображения содержимого файла. Однако существует команда, которая точно противоположна тому, что делает cat.

    Этой утилитой является tac, и в этой статье мы обсудим ее основы, используя несколько простых для понимания примеров. Прежде чем мы это сделаем, необходимо отметить, что все примеры в этой статье были протестированы в Ubuntu 16.04 LTS.

    Команда tac

    Tac противоположна cat в том смысле, что вывод, который она производит, представлен таким образом, что последняя строка отображается первой, затем следует предпоследняя строка и так далее. Ниже приведен синтаксис утилиты:

    tac [OPTION]... [FILE]...
    

    И вот что говорит man-страница tac:

    Записывает каждый FILE в стандартный вывод, сначала последнюю строку. Если FILE не задан, читает стандартный ввод.

    Ниже приведены примеры в стиле вопрос/ответ, которые должны дать вам представление о том, как работает утилита.

    Q1. Как использовать tac?

    Просто запустите команду «tac» с именем файла в качестве параметра.

    tac [filename]
    

    Например:

    tac file2
    

    tac

    Таким образом, вы можете видеть, что результат выполнения tac точно противоположен тому, что делает cat.

    Q2. Как использовать в tac пользовательский разделитель (не новую строку)?

    Для этого вам придется использовать опцию -s. Например, следующая команда

    $ echo "1,2" | tac
    

    даст следующий вывод:

    1,2
    

    Это потому, что новая строка является разделителем по умолчанию для tac.

    Однако, эта команда:

    $ echo "1,2" | tac -s
    

    даст следующий вывод:

    2
    1,
    

    так как разделитель был изменен.

    Q3. Как изменить положение разделителя?

    Если вы хотите, чтобы tac присоединял разделитель до, а не после вывода, используйте параметр -b.

    Например:

    echo "1,2" | tac -b -s
    

    даст следующий вывод:

    ,2
    1
    

    Q4. Как сделать, чтобы tac принимал ввод из STDIN?

    Если вы хотите, чтобы команда tac принимала ввод со стандартного ввода, просто не передавайте ей имя файла.

    $ tac
    

    После того, как вы запустите команду, как указано выше, она будет ждать ввода содержимого. Как только вы закончите с этим, нажмите Ctrl + d, чтобы показать, что все готово, и затем tac произведет вывод на STDOUT.

    Заключение

    Как вы можете видеть, работу tac легко понять. Количество параметров командной строки ограничено, и мы обсудили большинство из них здесь. Вы можете узнать больше о команде, прочитав ее man-страницу.

     

     

    http://rus-linux.net/MyLDP/consol/basic_usage_command_tac.html

    Категория: Linux и не только | Просмотров: 343 | Добавил: laptop | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк - единственный из зверей, который может пойти в бой на более сильного противника.
    Если же он проиграл бой, то до последнего вздоха смотрит в глаза противника. После этого умирает...

    Праздники сегодня

    Поиск
    Календарь
    «  Декабрь 2018  »
    ПнВтСрЧтПтСбВс
         12
    3456789
    10111213141516
    17181920212223
    24252627282930
    31
    Архив записей
    Друзья сайта
  • Официальный блог
  • JEEP - the best! Mercedes - the best! Автомобильный портал города Бреста: технические характеристики с фото, авторынок, автоспорт...
    Наша кнопка
    IT новости с моего лаптопа...

    Внимание!
    Администратор сайта laptop.ucoz.ru не несет ответственности за содержание рекламных объявлений. Все используемые на сайте зарегистрированные товарные знаки принадлежат своим законным владельцам! Используемая со сторонних источников информация публикуется с обязательными ссылками на эти источники.
    Copyright Valeri N.Kravchuk © 2007-2024