Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save danil1petrov/d0cd538ff764bbc356b708377601857d to your computer and use it in GitHub Desktop.
Save danil1petrov/d0cd538ff764bbc356b708377601857d to your computer and use it in GitHub Desktop.
#находим все симлинки из системы
find /system -type l | xargs ls -l
#копируем их в файл и через блокнот удаляем лишнее из строки (найти ^.*:... и заменить на пустоту)
#переделываем из вида "симлинк -> оригинал" в "оригинал -> симлинк" и делаем понятно для рекавери
cat symlinks1 | while read var1 var2 var3; do echo "symlink(\"$var3\", \"""$var1\");"; done
#находим все оригиналы без пути к ним (после выполнения комманды вручную исправить пути в блокноте)
cat symlinks1 | while read var1 var2 var3; do echo $var1 | grep -v "/"; done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment