Список всех файлов на MacOS - PullRequest
       14

Список всех файлов на MacOS

0 голосов
/ 21 февраля 2020

Я создал программу в Go, чтобы вывести список всех файлов в моем Ma c, размер которых превышает определенный размер.

..........
const dir string = "/"
..........
func main() {

    err := filepath.Walk(dir, func(path string, info os.FileInfo, err error) error {
..........

Программа находит файлы типа

  • / Система / Объемы / Данные / личные / var / db / recets / com.apple.pkg.Xcode.bom
  • / private / var / db / recets / com.apple.pkg.Xcode .bom

  • / Приложения / Microsoft Word.app/Contents/SharedSupport/ Инструменты для проверки правописания / FinnishGrammar.proofingtool / Contents / SharedSupport / FinnishGrammar.lexicon / Содержание / Ресурсы / DataFile.lex

  • / Система / Тома / Данные / Приложения / Microsoft Word.app/Contents/SharedSupport/ Инструменты проверки / FinnishGrammar.proofingtool / Contents / SharedSupport / FinnishGrammar.lexicon / Содержание / Ресурсы / DataFile.lex

, поэтому он дублирует каждый файл. Я мог бы устранить дубликаты в программе, но я бы предпочел не перечислять их в первую очередь. Я использовал путь " / ", чтобы получить все файлы. Есть что-то еще, что я должен использовать?

...