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

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 250
  • -Ontvangen: 758
  • Berichten: 5.021
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: 250
  • -Ontvangen: 758
  • Berichten: 5.021
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: 250
  • -Ontvangen: 758
  • Berichten: 5.021
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: 1444
  • Berichten: 6.036
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: 1336
  • -Ontvangen: 7772
  • Berichten: 43.099
  • 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-4
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                                                                                                        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: 1336
  • -Ontvangen: 7772
  • Berichten: 43.099
  • 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-4
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                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 250
  • -Ontvangen: 758
  • Berichten: 5.021
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: 250
  • -Ontvangen: 758
  • Berichten: 5.021
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: 1336
  • -Ontvangen: 7772
  • Berichten: 43.099
  • 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-4
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                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 250
  • -Ontvangen: 758
  • Berichten: 5.021
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.371
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: 1336
  • -Ontvangen: 7772
  • Berichten: 43.099
  • 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-4
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                                                                                                        MR2200ac  SRM 1.2.5-8227-11


 

Bestanden kwijt SABnzbd

Gestart door Nielsk01Board SABnzbd (usenet)

Reacties: 2
Gelezen: 1240
Laatste bericht 07 november 2013, 14:54:49
door Nielsk01
Verwijderde bestanden terughalen

Gestart door geishaBoard NAS hardware vragen

Reacties: 2
Gelezen: 10467
Laatste bericht 06 februari 2014, 19:03:55
door Briolet
Bestanden hernoemen via DS File werkt niet meer

Gestart door Pascal78Board Android Apps

Reacties: 4
Gelezen: 2170
Laatste bericht 20 december 2013, 14:39:53
door Strat_1987
Bestanden ongewild gedeeld in LAN

Gestart door KwiedolBoard FTP, NFS and Samba Server

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

Gestart door Rik MBoard NAS hardware vragen

Reacties: 7
Gelezen: 2184
Laatste bericht 03 oktober 2014, 11:33:32
door Hofstede