Что делает «-t» в команде mv? Пример ниже

ls -lrt |grep 'Jun 30th' | awk '{print $9}' | xargs mv -t /destinationFolder 

Я пытаюсь переместить файлы с определенной даты или шаблона или createuser. Он не работает должным образом без опции -t .

Может ли кто-нибудь xargs -n и -t в команде move?

  • Прикрепление файла в Unix для данной строки, а затем другой набор строк в этом файле и печать свойств файла тоже
  • Пауза (с чтением или аналогичным) в xargs
  • Понимание -regex с GNU find
  • Предложение xargs grep
  • Правильный синтаксис для использования awk в сочетании с другой командой внутри xargs sh -c
  • basename не работает должным образом
  • tcpdump несколько pcaps с xargs
  • Отменить все переменные ENV, соответствующие _PROXY
  • One Solution collect form web for “Что делает «-t» в команде mv? Пример ниже”

    На странице mv man

      -t, --target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY 

    Поведение mv умолчанию состоит в том, чтобы переместить все в последний аргумент, поэтому, когда xargs выполняет команду, он делает это как mv /destinationFolder pipedArgs без -t он попытается переместить все в последний аргумент arg, связанный с xargs. С -t вы явно говорите, чтобы переместить его ЗДЕСЬ.

    xargs странице руководства xargs

      -n max-args Use at most max-args arguments per command line. Fewer than max-args arguments will be used if the size (see the -s option) is exceeded, unless the -x option is given, in which case xargs will exit. 

    Обычно xargs передает все аргументы сразу команде. Например

     echo 1 2 3 4 |xargs echo 1 2 3 4 

    исполняет

     echo 1 2 3 4 

    В то время как

     echo 1 2 3 4 |xargs -n 1 echo 

    исполняет

     echo 1 echo 2 echo 3 echo 4 
    Interesting Posts

    Команда Easy USB disk mount

    И apt, и yum попытаются установить обновление ядра, когда не хватает места, и не удастся, оставив последнее ядро ​​недоступным

    Как отображать аудио визуализацию в VLC во время воспроизведения видео?

    Сервер Apache запускается автоматически после остановки службы

    Robolinux Live на микропрограмме Dell 5559 i7 6500U

    Перезагрузка tmux config не разворачивает ключи (bind-ключ является кумулятивным)

    Не ждите, пока не вернется перенаправление Shell

    В чем разница между @ и * при ссылке на значения массива bash?

    Рекурсивно сравнивать каталоги с резюме по разному содержимому без изучения различий в содержимом файла

    Как bash лечит ">> ()"

    Замена шаблона в строке, предшествующей другому интересующему образцу

    Как настроить контейнеры Docker для уникальных IP-адресов, которые не являются стандартными?

    Должны ли операнды к утилите всегда появляться после всех параметров утилиты?

    Есть ли способ предотвратить удаление определенных файлов из пользовательской директории?

    sed строка не соответствует. Зачем?

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