Auteur Topic: Hoe verwijder ik bestanden met ongeldige naam?  (gelezen 11291 keer)

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 771
  • Berichten: 5.093
Hoe verwijder ik bestanden met ongeldige naam?
« Gepost op: 27 november 2017, 21:23:39 »
Ik krijg deze bestanden met geen mogelijkheid verwijderd, ook niet met WinSCP als root.



Oorzaak is natuurlijk een ongeldig teken in de bestandsnaam. Maar hernoemen lukt ook niet.

Iemand een tip? Ik denk dat ik ze met putty wel weg krijg, maar wat is dan het juiste commando?
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Ben(V)

  • Gast
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #1 Gepost op: 27 november 2017, 22:01:10 »
In een command venster via het inode nummer zal het wel gaan.
Geeft het commando "ls -i"
Dan krijg je het inode nummer  en kun je het als volgt deleten

find . -inum <inodenummer> -delete

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 771
  • Berichten: 5.093
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #2 Gepost op: 27 november 2017, 22:21:07 »
Helaas geen inode nummer

  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 771
  • Berichten: 5.093
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #3 Gepost op: 27 november 2017, 22:26:13 »
Zelfs een rm werkt niet

37139-0
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Hofstede

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 1455
  • Berichten: 6.095
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #4 Gepost op: 27 november 2017, 22:30:10 »
Probeer het eens met FileStation?

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 8004
  • Berichten: 44.018
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #5 Gepost op: 27 november 2017, 22:30:20 »
Je zal het vast wel geprobeerd hebben:



CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Ben(V)

  • Gast
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #6 Gepost op: 27 november 2017, 22:32:41 »
Probeer eens met een chmod (of met winscp) de rechten op 777 te zetten.

Doe de hele folder maar want via de bestandsnaam zal het wel niet lukken.
Dus zo iets.

chmod -R 0777 <dirname>

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 8004
  • Berichten: 44.018
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #7 Gepost op: 27 november 2017, 23:01:55 »
Of gewoon:
rm *Under*i.p.v.
rm Under*


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 771
  • Berichten: 5.093
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #8 Gepost op: 27 november 2017, 23:03:12 »
Helaas

37143-0

Je zal het vast wel geprobeerd hebben:

Uiteraard en geen resultaat

Probeer het eens met FileStation?

Als eerste geprobeerd, maar dat die kan de map niet eens openen.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 771
  • Berichten: 5.093
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #9 Gepost op: 27 november 2017, 23:05:50 »
Of gewoon:
rm *Under*i.p.v.
rm Under*

Werkt ook niet...

Ik heb het al eens eerder gehad toen een downloadprogramma een muziekbestand had gedownload met ongeldige tekens. Daar heb ik nu een script voor in SABnzbd die dit voorkomt. Ik zal eens kijken wat dat script doet...
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 8004
  • Berichten: 44.018
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #10 Gepost op: 27 november 2017, 23:29:56 »
Het belangrijkste hier is, dat die files geen inodes hebben, denk dat je zonder een inode niets kan beginnen.
Ik kan ook files wijzigen met ongeldige tekens maar, daar heb ik wel een inode voor nodig.

Maar goed, kijk maar eens in dat beruchte script ;)


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 771
  • Berichten: 5.093
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #11 Gepost op: 28 november 2017, 02:00:29 »
script is python en kan ik niks mee (denk ik)
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Ben(V)

  • Gast
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #12 Gepost op: 28 november 2017, 09:19:07 »
Er zitten waarschijnlijk illegale karakters in die bestandsnamen die door de linux shell niet herkent worden, maar door het unparren (of unrarren) gemaakt zijn. Die bestandsnamen zijn dan op een windows pc erin gestopt.

Probeer eens of je ze met een wildcard kunt renamen.
Je moet dat wel per file doen.

dus iets van:

sudo mv *.nfo* temp1.nfo
sudo mv *.tbn* temp2.tbn
sudo mv *.srt* temp3.srt

Offline thecell

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 502
  • -Ontvangen: 212
  • Berichten: 1.370
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #13 Gepost op: 28 november 2017, 11:43:03 »
Ik deed het vroeger zo:

rm -r *under*
  • Mijn Synology: DS415+
Geeft iemand een nuttig antwoord? Gebruik de "Bedankt!" knop.

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 8004
  • Berichten: 44.018
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Hoe verwijder ik bestanden met ongeldige naam?
« Reactie #14 Gepost op: 28 november 2017, 11:52:47 »
Was al voorgesteld maar, dan zonder -r echter, dat zou niets uit mogen maken. ;)


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12


 

MS bestanden

Gestart door waltermulderBoard FTP, NFS and Samba Server

Reacties: 2
Gelezen: 1635
Laatste bericht 17 oktober 2015, 16:56:40
door waltermulder
synchronisatie en bestanden wijzigen?

Gestart door John2015Board WebDav

Reacties: 5
Gelezen: 3244
Laatste bericht 06 maart 2016, 17:57:53
door Briolet
Probleem kopiƫren bestanden/mappen naar NAS (112J)

Gestart door dickkieBoard FTP, NFS and Samba Server

Reacties: 3
Gelezen: 3058
Laatste bericht 30 juli 2013, 12:11:36
door Hofstede
Verwijderde bestanden terughalen

Gestart door geishaBoard NAS hardware vragen

Reacties: 2
Gelezen: 10738
Laatste bericht 06 februari 2014, 19:03:55
door Briolet
Plex slaat sommige bestanden en mappen over

Gestart door s8tenBoard Plex Media Server

Reacties: 2
Gelezen: 5173
Laatste bericht 25 mei 2017, 12:17:29
door s8ten