После некоторого "duckduckgo" я обнаружил отчет об ошибке , который, казалось, описывал те же проблемы, но данный обходной путь не работал для меня (т.е. для других он работал):
Я нашел еще один отчет об ошибке . Однако этот был закрыт без каких-либо исправлений или обходных путей. (Почему?!)
После еще нескольких попыток «пригнуться» я наконец нашел обходной путь , который в итоге сработал для меня.
Однако оказалось, что моя виртуальная машина LM устарела или по некоторым аппаратным причинам моя фактическая установка LM имеет немного другой внешний вид настройки мыши:
Итак, наконец, изменение только «Порог перетаскивания корицы» до 1 пикселя помог мне.
Простой ответ — использовать аргумент «новее» команды find, который находит любые файлы новее, чем другой файл. Поскольку то, что мы хотим, на самом деле является обратным, нам понадобится сценарий, который подсчитывает файлы, которые были изменены (, т. е. более новые ), и печатает имя каталога, если НИ ОДИН не найден.
DATE=`date -d "-30 days"` #Calculate a date 30 days before today
touch -d "$DATE" /tmp/newer #Create a temp file with the calculated date
#Assume we're passing in a list of directories
#We could just as easily find any directory below a certain point without
#newer files by setting DIR=`find /what/ever/directory -type d`
for DIR in $*
do
MOD=`find "$DIR" -newer /tmp/newer | wc -l` #Count the number of newer files
if [ "$MOD" -eq 0 ]
then
echo $DIR # Nothing new in 30 days - Print the name of the Dir
fi
done