Пропуск меток устройства при неправильном размонтировании.

Вы можете сделать что-то вроде:

find /log -name '*.1' -type f -exec sh -c '
  for file do
    gzip "$file" && mv -i "$file.gz" "${file%.*}.gz"
  done' sh {} +

Мы используем gzip file && mv -i file.gz newfileвместо gzip < file > newfile && rm -f file, чтобы извлечь выгоду из способности gzipсохранять некоторые метаданные в сжатом файле и для лучшей способности mv -iсправляться с конфликтами.

1
12.03.2020, 10:52
0 ответов

Теги

Похожие вопросы