Pagina1 van 1
Forum

Welkom bij de Tweaking4All gemeenschapsforums!
Voor je gaat deelnemen, bekijk de Forum Regels!

Specifieke onderwerpen: Start het onderwerp met de naam van het programma of systeem.
Bijvoorbeeld “MacOS X – Jouw vraag“, of bijvoorbeeld “MS Word – Jouw Tip of Truc“.

Merk op: Omschakelen naar een andere taal zal niet werken als je een post aan het lezen bent aangezien er waarschijnlijk geen vertaling beschikbaar is.



QNAP - Recursief be...
 
Deel:
Meldingen
Alles wissen

[Opgelost] QNAP - Recursief bestanden van een bepaald type verwijderen van uit de Shell

1 Berichten
1 Gebruikers
0 Reactions
1,238 Bekeken
 Hans
(@hans)
Famed Member Admin
Deelgenomen: 12 jaar geleden
Berichten: 2869
Topic starter  

Ik wilde net even een hoop bestanden van hetzelfde type verwijderen van mijn QNAP en wilde daarbij het Linux "find" commando gebruiken. Helaas-pindakaas, QNAP gebruikt de "find" versie van BusyBox en deze ondersteund de gewenste "delete" optie niet.

Onder Linux zou je normaal zoiets kunnen doen:

find . -name "*.jpg" -type f -delete

Als je liever eerst een overzicht ziet, zonder de bestanden te verwijderen, probeer dan:

find . -name "*.pt.srt" -type f

Maar goed, standaard werkt dat op een QNAP niet.

Het kan zijn dat bij QNAP de juiste versie met OptWare mee is gekomen. Kijk dan even in "/opt/bin/" om te zien of daar de juiste "find" versie is te vinden (je vindt er dan ook "findutils-find").

Mocht die niet bestaan, installeer het dan als volgt:

ipkg update
ipkg install findutils

In de directory "/opt/bin" vindt je nu o.a.:

/opt/bin/find
/opt/bin/findutils-find
/opt/bin/findutils-xargs

Om deze versie nu te gebruiken moeten we het direct aanroepen en wel als volgt:

/opt/bin/find . -name "*.jpg" -type f -delete

   
BeantwoordenCiteren
Deel: