Wpis z mikrobloga

find /share -mtime 7 -type f | xargs wc -c

Jednak dostaje wc: No such file or directory.

Pliki zawierają nazwy ze spacjami jak i katalogi, wiem że to właśnie tego wina.

Co chce zrobić, sprawdzić ile zajmują dane zmodyfikowane w ostatnich 7 dniach.

Zatrzymałem się i nie wiem jak to obejść.

#informatyka #findhelponwykop #linux #shell #qnap
  • 5
  • Odpowiedz
@6gcqG9nN58zhTK:
polecenie wc jest
przepraszam za nie dopatrzenie dostaje dokładnie taki komunikat

wc: /share/Qnap1/marketing: No such file or directory
wc: (10.10.7.1)/OLA/z: No such file or directory
wc: pulpitu: No such file or directory
wc: do: No such file or directory
wc: uporządkowania/bydgoszcz: No such file or directory
wc: biuro/n1.jpg: No such file or directory

Są to ścieżki do plików/katalogów które są ucięte, ponieważ pełna ścieżka jest

/share/Qnap1/Marketing (10.10.7.1)/OLA/z pulpitu do uprządkowania/bydgoszcz
  • Odpowiedz
find /share -mtime 7 -type f -print0 | xargs -0 wc -c


@6gcqG9nN58zhTK:
@jestem_w_szoku:

Find na Qnap jest okrojony :)

Rozwiązałem to dodając awk polecenie wygląda tak:

find /share/ -type f -mtime -7 | awk '{ print "\""$0"\""}' | xargs wc -c

Mam nadzieję że niczego nie spartoliłem :)

Dziękuje za pomoc
  • Odpowiedz