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

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 256
  • -Ontvangen: 763
  • Berichten: 5.041
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: 256
  • -Ontvangen: 763
  • Berichten: 5.041
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: 256
  • -Ontvangen: 763
  • Berichten: 5.041
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: 1446
  • Berichten: 6.039
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: 1342
  • -Ontvangen: 7811
  • Berichten: 43.227
  • FIFO / LIFO
    • 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.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

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: 1342
  • -Ontvangen: 7811
  • Berichten: 43.227
  • FIFO / LIFO
    • 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.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 256
  • -Ontvangen: 763
  • Berichten: 5.041
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: 256
  • -Ontvangen: 763
  • Berichten: 5.041
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: 1342
  • -Ontvangen: 7811
  • Berichten: 43.227
  • FIFO / LIFO
    • 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.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 256
  • -Ontvangen: 763
  • Berichten: 5.041
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: 1342
  • -Ontvangen: 7811
  • Berichten: 43.227
  • FIFO / LIFO
    • 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.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11


 

Bestanden hernoemen via DS File werkt niet meer

Gestart door Pascal78Board Android Apps

Reacties: 4
Gelezen: 2175
Laatste bericht 20 december 2013, 14:39:53
door Strat_1987
Probleem kopiëren bestanden/mappen naar NAS (112J)

Gestart door dickkieBoard FTP, NFS and Samba Server

Reacties: 3
Gelezen: 2840
Laatste bericht 30 juli 2013, 12:11:36
door Hofstede
DS111 bestanden niet te zien op PS3

Gestart door AnonymousBoard Media Server (UPNP/DLNA)

Reacties: 1
Gelezen: 1736
Laatste bericht 21 december 2010, 10:22:16
door Björn
Bestanden terughalen gecrashte disc

Gestart door aldhollandBoard NAS hardware vragen

Reacties: 5
Gelezen: 2826
Laatste bericht 31 december 2011, 18:56:31
door davey
flac bestanden van syno via vlc beluisteren

Gestart door waterglasBoard Audio Station

Reacties: 1
Gelezen: 1766
Laatste bericht 09 juli 2012, 11:30:48
door Martijn85