Список дат файлов с sed

Суть в том, что Windows не известна тем, что «хорошо играет с другими». Поэтому обычно проще сначала установить Windows, а затем Ubuntu (Linux). Таким образом, GRUB будет искать (и находить) ваш раздел Windows и указывать его как параметр загрузки в меню GRUB.

Если вы сначала установите Ubuntu, а затем Windows, то загрузчик Windows заменит GRUB , Кроме того, он не будет искать другие операционные системы для загрузки (по дизайну, возможно?). Независимо от того, как вы решите это решить (добавив Ubuntu к загрузчику Windows или заменив его GRUB), вам придется выполнить дополнительную работу, установив последнюю Windows.

1
задан 5 March 2017 в 04:20

1 ответ

Ответ тердона дает решение, соответствующее требованиям профессора. Я хотел бы предложить правильное решение. Хотя это, безусловно, хорошо и прилежно следовать инструкциям в классе, теория и практика часто различаются, и то, что преподаватели учат / требуют, иногда не делается профессионально, где вы не хотите кричать от менеджера / клиента.

Правильный подход должен быть:

$ find . -maxdepth 1  -type f -mtime -7

Как это работает, просто:

find - это команда, которая рекурсивно перемещает дерево каталогов. В этом случае мы используем GNU find в Ubuntu. Следующий аргумент - это местоположение - родительский каталог, который мы хотим пройти. В этом случае . можно исключить и автоматически принять. На другой ОС find (если я правильно помню, BSD find) может потребоваться такая опция. -maxdepth 1 ограничивает нас только перечислением файлов в текущем каталоге. -type f ограничит вывод только на файлы. -mtime -7 будет отфильтровывать файлы с временем модификации -7 дней, то есть в неделю.
3
ответ дан 23 May 2018 в 00:56
  • 1
    Я думаю, что определенно это должен быть ответ, потому что это самый правильный способ найти материал, с командой find. Может быть, наш профессор хотел просто взглянуть на регулярные выражения. Большое спасибо :) – Vladimir Danoski 5 March 2017 в 19:38

Другие вопросы по тегам:

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