Это можно сделать с помощьюsed
sed -n '/2018-04-12 14:44:00.000/,/2018-04-12 14:45:00.000/p' log_file
Стоит отметить, что это будет соответствовать только первому экземпляру, он просто использует даты в качестве разделителя для печати между ними.
То же самое можно сделать с помощьюawk
:
awk '/^2018-04-12 14:44:00.000.*/,/2018-04-12 14:45:00.000.*/' log_file
Любой файл можно пометить как исполняемый.
chmod 644 filename.jpg
удалит файл execute. Это даст rw владельцу, прочитает всем остальным и удалит выполнение. Убедитесь, что это то, что вы хотите.
Добавлено из хорошего комментария ниже :используйте chmod -x filename.jpg
, это очистит биты выполнения без изменения других настроек.