Как изменить “дату, измененную” нескольких папок, чтобы быть той же датой .mkv, это в каждом, с помощью Cygwin

Оперативный синтаксис, окрашивающий, является большой работой, особенно с оболочками, синтаксис которых более хитер, чем рыба. Только у рыбы есть он из поля.

Zsh имеет окраску синтаксиса при установке дополнения zsh-подсветки-синтаксиса.

Я не знаю ни о каком усилии сделать это с ударом.

2
13.04.2017, 15:36
2 ответа
Переход на [11889]touch[11890], [11891]-r[11892] использует любой предоставленный вами файл в качестве ссылки на то, какую временную метку использовать. Например:[12173]Установит дату в файле [11893]1[11894], используя дату 2012-01-01. Я могу использовать метку времени этого файла для изменения других файлов и каталогов.[12174]Так что вы можете использовать переключатель [11895]-r[11896], чтобы делать то, что вам нужно.[12175]Пример[12176]Скажем, у меня было следующее:[12177]Теперь, если мы запустим эту команду, мы можем взять соответствующий [11897].mkv[11898] для каждого из этих каталогов и использовать его метку времени, применяя ее к каждому родительскому каталогу. [12178]Результаты:[12179]EDIT #1[12180]Основываясь на структуре файла вашего примера, я бы использовал следующую команду:[12181]Пример[12182]применить метки времени[12183]В этом сценарии все файлы [11901].mkv[11902] должны были бы иметь имя, идентичное тому, в каком каталоге они находятся. Вы бы запустили этот сценарий, находясь внутри каталога [11903]/cygdrive/f/movies/[11904]..
3
27.01.2020, 22:00

1
27.01.2020, 22:00

Теги

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