Вот мой ответ программиста от подобный поток
, Семантика 101
Первый смотрит на этот код и думает обо что случилось здесь...
class car {
int wheels = 4;
string engine;
}
car mybike = new car();
mybike.wheels = 2;
mybike.engine = null;
проблема, конечно, состоит в том, что велосипед не является автомобилем. Автомобильный класс является несоответствующим классом для велосипедного экземпляра. Код безошибочен, но семантически неправильный. Это отражается плохо над программистом.
Семантика 102
Теперь применяют это к разметке документа. Если бы Ваш документ должен представить табличные данные, то соответствующий тег был бы Заключение посетители заметят? Нет. Ваш босс заботится? Возможно. Мы иногда сокращаем углы как программисты? Уверенный. Но должны мы? Нет. Кто извлекает выгоду, если Вы используете семантическую разметку? Вы - и Ваша профессиональная репутация. Теперь пойдите и сделайте правильную вещь. Попробуйте это: Этот поиск сценария файлов и удаляет рекурсивно файлы/папки, которые составляют 14 дней вдоль измененного . Если Вы помещаете навигацию в таблицу однако, то Вы неправильно используете намеченную цель
элемент. Во втором случае Вы не представляете табличные данные - Вы - (mis) использование
элемент для достижения представляемой цели.
2 ответа
find /folder/*.* -mtime +14 -exec rm -Rf {} \;
find:
search for files in a directory hierarchy
-mtime n:
File's data was last modified n*24 hours ago.
-exec command ;
Execute command;
-exec command {} +
This variant of the -exec action runs the specified command on the selected files
rm:
remove files or directories
-r, -R, --recursive
remove directories and their contents recursively
-f, --force
ignore nonexistent files, never prompt
{}
Remove (unlink) the FILE(s).
find /path/to/directory -type d -ctime +14 -exec rm -rf {} \;
find: unix command for finding file and directories .
/path : state directory path
-type d : only find directories
-ctime +14 : only consider ones with modification older than 14 days
-exec for such result do the following
rm -rf {} recursively force remove the directory
Теги
Похожие вопросы