Ответы пользователя по тегу bash
  • Как оптимизировать код на bash?

    take
    @take
    я люблю любить
    Мне нравится идея использовать rsync, тем более, что он быстрее копирования cp или scp. У него много опций, включая --files-from=FILE (читать имена файлов для копирования из файла FILE)

    cheerz!
    Ответ написан
    Комментировать
  • В чем отличия между командой xargs и конвейером?

    take
    @take
    я люблю любить
    это хороший вопрос. я вот тоже не утруждал себя в чем разница. как-то по практике, если пайп | не работает, то xargs

    англоязычный сегмент поясняет: не все команды читают standard input, например

    echo $PATH | echo

    даст ничего

    есть программы, которые читают не вход с пайпа, а лишь ввод от пользователя или только параметры своей командной строки. так, echo понимает параметры echo a b c d . для этих случаев и нужен xargs. Он преобразует свой вход в переменные для указанной программы:

    echo $PATH | xargs echo

    даст на выходе желаемый результат

    echo $xargoutput

    ну или типа того )
    Ответ написан
    Комментировать
  • Есть ли смысл учить bash если знаешь Python?

    take
    @take
    я люблю любить
    1. Полагаю мало кто знает возможности .bat файлов. Я вот, к примеру, забыл напрочь.

    2. Мне кажется только неофиты кричат: bash -- простыни! Python -- лаконичность. Видел целые прекрасные ОS, собранные уникально с использованием только sh/bash. Да что видел, прямо с нее пишу -- puppy Linux.
    Ответ написан
    Комментировать
  • Grep поиск и вывод блока?

    take
    @take
    я люблю любить
    grep 'Parameters:' -C 2

    нашел более гибкий и точный ответ в Инете:

    pcregrep -M 'Started.*\n.* Parameters.*\nCompleted.*'


    ссылка на много примеров
    Ответ написан