Как скопировать текст от энергии до буфера обмена?

Чтобы найти все файлы в каталоге $ 1 , которые старше 1000 минут и моложе 2000 минут:

find "$1" -maxdepth 1 -type f -mmin +1000 -mmin -2000

Если вы хотите вырезать рекурсивно в подкаталоги, удалить -MaxDepth 1 Отказ

Если вы предпочитаете указать время в неотъемлемых днях, а не минуты, используйте -MTime :

find . -maxdepth 1 -type f -mtime +20 -mtime -26

петля по файлам во время пропускных каталогов

-D может использоваться для тестирования для тестирования Справочники и продолжаются пропущены над ними:

for file in "$1"/*; do
    [ -d "$file" ] && continue
    echo $(stat -c %y $file | cut -d ' ' -f1)
done
0
15.04.2015, 11:33
2 ответа

По умолчанию, выберите текст, а затем вы можете использовать "+y

См. справку по буферу обмена, :h буфер обмена.

2
28.01.2020, 02:28

Если вы используете GVIM , вы можете использовать меню: Edit-> Copy. Если вы используете консольную версию VIM , вы можете использовать команды, которые GVIM явные примечания, помимо записей меню; В вашем случае это «+ Y . Так что отметьте любой текст с визуальными командами v , v , или Ctrl-V , А затем введите «+ y , чтобы поставить отмеченную область в буфер копирования / пасты.

1
28.01.2020, 02:28

Теги

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