svn status | awk -F" " '{ for (i=2; i<=NF; i++) print "ls -ld \""$i"\""}' | sh
Данная команда позволяет найти незакоммиченные файлы в системе контроля версий SVN и вывести их свойства.
Команда «svn status» отображает состояние файлов в рабочей копии SVN.
Команда «awk» используется здесь для обработки вывода команды «svn status». Она разделяет вывод на отдельные элементы и передает их в следующую команду.
Команда «ls -ld» выводит свойства (пермишены) файлов, переданных как аргументы.
Общая конструкция команды позволяет выполнить цепочку команд для каждого файла, полученного из вывода «svn status», и вывести его свойства с помощью команды «ls -ld».
Альтернативой этой команде может быть использование команды «svn propget» для получения свойств файлов SVN, но данная команда является более прямым и быстрым способом для достижения того же результата.
