Auteur Topic: File find  (gelezen 4481 keer)

Offline aadvanelten

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 74
File find
« Gepost op: 13 februari 2011, 17:39:54 »
Ik weet niet goed waar dit bericht te plaatsen, als dit niet de juiste plaats is, laat me dit dan aub even weten?

Mijn probleem is dat ik (b.v. met een "putty" verbinding) een bestand wil zoeken. Als ik de exacte naam van dat bestand weet (hoofdletters / kleine letters) is dat geen probleem (find -name 'filenaam') werkt dan. Maar als ik de naam wel weet, maar niet precies hoe de naam te schrijven (hoofdletters / kleine letters), heb ik een probleem.Ik weet bv dat er "ergens" een map is met de naam 'maildir'. Maar de naam kan ook zijn 'Maildir' of 'MailDir'. Etc. etc.... In Linux kan ik dan "Find -iname 'filenaam' gebruiken. Maar mijn syno kent dat niet ????

Iemand een tip??


mvg Aad

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 123
  • -Ontvangen: 181
  • Berichten: 2.006
Re: File find
« Reactie #1 Gepost op: 13 februari 2011, 18:13:59 »
find /volume1/spk -iname cronjob.spk
/volume1/spk/Cronjob editor/Cronjob.spk
/volume1/spk/Cronjob/Cronjob.spk
Werkt gewoon bij mij....

en:
find /volume1/spk -iname cronjob.*
/volume1/spk/Cronjob editor/Cronjob.spk
/volume1/spk/Cronjob editor/app/cronjob.php
/volume1/spk/Cronjob/Cronjob.spk
/volume1/spk/Cronjob/app/cronjob.php
Geeft dus ook resultaat

(getest met DSM 3.1)

Wizjos
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
DS923+    4 x WD80EFPX DSM 7.2.2-72806 Update 2   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline klen

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 9
  • -Ontvangen: 30
  • Berichten: 416
Re: File find
« Reactie #2 Gepost op: 13 februari 2011, 21:58:07 »
@Wizjos: wat zegt which find bij jou? Ik denk dat het /opt/bin/find is.

De standaard find van Synology kent geen -iname optie

@aadvanelten: je kan bijvoorbeeld dit proberen (met wildcards):

find . -type d -name *ail*ir*
--
DS-412+ DSM 5.x
DS-112j  DSM 5.x
DS-107+ DSM 2.3-1157

Offline aadvanelten

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 74
Re: File find
« Reactie #3 Gepost op: 14 februari 2011, 15:26:24 »
Beste,

Of ik begrijp het niet; of het werkt niet.
Als ik opgeef: "find . -type d -name xmail" blijkt dat er twee keer iets gevonden wordt ( ./volume1/opt/doc/xmail en ./opt/doc/xmail).
Maar als ik opgeef:"find . -type d -name Xmail" (nu staat er Xmail met een hoofletter X), wordt er niets gevonden?
Kan ik misschien ergens anders een find.exe oid vandaan halen die wel de optie iname begrijpt? Als dat zo is, dan graag een tip hoe dit te doen.


mvg Aad

Offline klen

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 9
  • -Ontvangen: 30
  • Berichten: 416
Re: File find
« Reactie #4 Gepost op: 15 februari 2011, 11:21:35 »
Installeer het package findutils via ipkg
--
DS-412+ DSM 5.x
DS-112j  DSM 5.x
DS-107+ DSM 2.3-1157

Offline aadvanelten

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 74
Re: File find
« Reactie #5 Gepost op: 15 februari 2011, 13:02:24 »
Werkt perfect (findutils) !!!

nogmaals dank, Aad

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 273
  • -Ontvangen: 773
  • Berichten: 5.097
Re: File find
« Reactie #6 Gepost op: 15 februari 2011, 19:40:25 »
Citaat van: "aadvanelten"
Maar als ik opgeef:"find . -type d -name Xmail" (nu staat er Xmail met een hoofletter X), wordt er niets gevonden?
Je weet toch wel dat Unix en Linux hoofdlettergevoelig is? Dus Xmail is een ander bestand dan xmail.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline aadvanelten

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 74
Re: File find
« Reactie #7 Gepost op: 17 februari 2011, 00:32:42 »
Beste Matr1x,

Ik weet dat linux hoofdletter gevoelig is, dat is nu juist mijn vraag/probleem. En met de gegeven oplossing (installeren van findutils) is dat perfect opgelost. Ik kan nu de optie -iname opgeven. Zonder findutils kan dat niet (wel name, maar niet iname). Ik denk dat de letter "i" van iname staat voor "ignore case" oid. Werkt perfect .

mvg Aad


 

VERPLAATST: File Station niet meer te benaderen via internet, DSM en andere toepassingen wél

Gestart door BirdyBoard File Station

Reacties: 0
Gelezen: 1681
Laatste bericht 24 augustus 2016, 13:04:24
door Birdy
Raw foto's niet zichtbaar in DS File

Gestart door FujifanBoard iOS Apps (iPhone, iPad en iPod)

Reacties: 5
Gelezen: 4870
Laatste bericht 11 april 2017, 15:43:16
door Babylonia
Copy file van macbook naar NAS

Gestart door KroonpBoard Mac OS X

Reacties: 24
Gelezen: 3675
Laatste bericht 27 juni 2020, 10:47:30
door Briolet
DS File werkt niet meer via quick connect

Gestart door groan1234Board iOS Apps (iPhone, iPad en iPod)

Reacties: 6
Gelezen: 2301
Laatste bericht 21 november 2021, 16:29:45
door stapper
File Station: kopie van Windows 11 naar NAS kopieert geen subfolder bestanden ?

Gestart door GuidovdrmBoard Windows

Reacties: 15
Gelezen: 3668
Laatste bericht 17 januari 2024, 13:34:15
door Birdy