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

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • 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: 772
  • 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: 772
  • 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: 1457
  • Berichten: 6.103
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: 1399
  • -Ontvangen: 8046
  • Berichten: 44.169
  • Fijne feestdagen.......
    • 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-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
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-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 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: 1399
  • -Ontvangen: 8046
  • Berichten: 44.169
  • Fijne feestdagen.......
    • 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-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
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-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • 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: 772
  • 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: 1399
  • -Ontvangen: 8046
  • Berichten: 44.169
  • Fijne feestdagen.......
    • 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-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
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-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • 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: 1399
  • -Ontvangen: 8046
  • Berichten: 44.169
  • Fijne feestdagen.......
    • 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-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
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-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 MR2200ac  SRM 1.3.1-9346-12


 

Bestanden verplaatsen

Gestart door JapiiBoard FTP, NFS and Samba Server

Reacties: 3
Gelezen: 1976
Laatste bericht 24 december 2008, 12:23:36
door Japii
UPNP toont verwijderde folders/bestanden??

Gestart door KlojumBoard FTP, NFS and Samba Server

Reacties: 3
Gelezen: 2565
Laatste bericht 23 maart 2010, 23:05:37
door Klojum
Bestanden ongewild gedeeld in LAN

Gestart door KwiedolBoard FTP, NFS and Samba Server

Reacties: 6
Gelezen: 2147
Laatste bericht 09 mei 2014, 13:21:52
door Kwiedol
DS214+ ongeldige bestandsindeling

Gestart door Rik MBoard NAS hardware vragen

Reacties: 7
Gelezen: 2356
Laatste bericht 03 oktober 2014, 11:33:32
door Hofstede
OpenVPN werkt, kan niet bij bestanden

Gestart door EgBoard VPN Server

Reacties: 1
Gelezen: 1693
Laatste bericht 05 november 2018, 19:11:30
door Pippin