2

Я использую Ubuntu && MAC OS/X. я пытаюсь получить случайный порядок в поиске или наутилусе.

кто-нибудь может дать мне совет? я открыт для любых решений, сценариев оболочки или applecript, что угодно, но я думаю, что будет что-то проще.

до сих пор я переименовал файлы со случайными именами и упорядочил их в алфавитном порядке, но я ищу что-то, что сохраняет настоящие имена.

2 ответа2

3

Если вам нужен графический файловый менеджер для случайной сортировки файлов, вам, вероятно, потребуется изменить имена файлов. Файловые менеджеры просто не созданы для такой функциональности. Чтобы "сохранить" имена файлов, вы можете просто создать ссылки со случайными именами в новом каталоге, которые ссылаются на оригиналы:

find . -type f | while read n; do \
     ln -s `pwd`/"$n" new_dir/`head /dev/urandom | tr -dc A-Za-z | head -c8`; \
done
2

Вы также можете изменить некоторые другие атрибуты, такие как даты изменения.

do shell script "for f in ~/Desktop/*; do
touch -t $(($RANDOM % 8000 + 2000))01010000 \"$f\"
done"
tell application "Finder"
    open (desktop as alias)
    tell Finder window 1
        set current view to list view
        set sort column of its list view options to modification date column
    end tell
end tell

Средство поиска не видит комментарии, добавленные xattr -w com.apple.metadata:kMDItemFinderComment . Я не знаю, как установить версии файлов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .