Auteur Topic: Bestand hernoemen met inode werkt niet  (gelezen 2245 keer)

Offline Il Pozzo

  • Bedankjes
  • -Gegeven: 9
  • -Ontvangen: 0
  • Berichten: 22
Bestand hernoemen met inode werkt niet
« Gepost op: 08 maart 2013, 18:54:43 »
Ik wil een bestand verwijderen via inode code, maar dat lukt niet.

De instructie die ik gebruik is:
find . -type f -inum 8800387997692 -exec mv {} "temp" ;
Ik weet zeker dat ik het goede inode-nummer gebruik, kijk maar:
NASA001> ls -il
8800387997692 -rwxrwxrwx    1 admin    users            0 Jan  5  2010 94$&
NASA001> find . -type f -inum 8800387997692 -exec mv {} "temp" ;
find: invalid number '8800387997692'

Ik heb overigens ook al geprobeerd het inode-nummer tussen haakjes ("") te zetten, maar ook dan krijg ik exact dezelfde melding.

Wat wel van belang kan zijn: de letters van de bestandsnaam van het bestand dat ik wil hernoemen (94$&) heeft in Terminal op mijn Apple een groene kleur.

Weet iemand wat er aan de hand kan zijn?
---------------- MacBook Pro 2.4 GHZ Intel Core 2 Duo 2GB 667 MHZ DDR2 SDRAM Mac OS X Lion 10.7.4 ---------------
----------------------------------------Synology DS209 2*1TB DSM 4.0 firmware DSM 4.0-2228 ---------------------------------------
----------------------------------------Synology DS214play 2*4TB DSM 5.1-5022 Update 1  ---------------------------------------

Offline Il Pozzo

  • Bedankjes
  • -Gegeven: 9
  • -Ontvangen: 0
  • Berichten: 22
Re: Bestand hernoemen met inode werkt niet
« Reactie #1 Gepost op: 04 april 2013, 19:17:57 »
Kan iemand mij hiermee helpen?  ::)
---------------- MacBook Pro 2.4 GHZ Intel Core 2 Duo 2GB 667 MHZ DDR2 SDRAM Mac OS X Lion 10.7.4 ---------------
----------------------------------------Synology DS209 2*1TB DSM 4.0 firmware DSM 4.0-2228 ---------------------------------------
----------------------------------------Synology DS214play 2*4TB DSM 5.1-5022 Update 1  ---------------------------------------

Offline klen

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 9
  • -Ontvangen: 30
  • Berichten: 416
Re: Bestand hernoemen met inode werkt niet
« Reactie #2 Gepost op: 04 april 2013, 22:58:11 »
Je moet de laatste ; escapen met een \

Dit werkt bij mij:
find . -type f -inum 8800387997692 -exec mv '{}' temp \;

Kijk maar:
Citaat
$ ls -li '94$&'
409608 -rw-r--r-- 1 bla root 464 Apr 15  2012 94$&
$ find . -type f -inum 409608 -exec mv '{}' temp \;
$ ls -li 9* temp
ls: cannot access 9*: No such file or directory
409608 -rw-r--r-- 1 bla root 464 Apr 15  2012 temp
--
DS-412+ DSM 5.x
DS-112j  DSM 5.x
DS-107+ DSM 2.3-1157


 

Adressen bestand

Gestart door GreyForceOneBoard Overige software

Reacties: 2
Gelezen: 1706
Laatste bericht 24 augustus 2013, 15:53:22
door GreyForceOne
Bestand verzenden naar NAS met curl ftp

Gestart door ActivistBoard FTP, NFS and Samba Server

Reacties: 5
Gelezen: 2805
Laatste bericht 04 december 2016, 23:36:53
door Activist
VERPLAATST: Openen Synology-office bestand vanaf een Windows Explorer

Gestart door BirdyBoard Synology DSM algemeen

Reacties: 0
Gelezen: 1207
Laatste bericht 13 augustus 2023, 10:10:03
door Birdy
Bestand al in gebruik

Gestart door burdie123Board Windows

Reacties: 7
Gelezen: 5699
Laatste bericht 22 februari 2015, 15:20:14
door Babylonia
VERPLAATST: bestand delen heeft andere link

Gestart door BirdyBoard Synology DSM algemeen

Reacties: 0
Gelezen: 1633
Laatste bericht 01 december 2020, 16:35:16
door Birdy