[Java lista] FileNotFoundException holott ottan van az :-)

Mariák Kálmán sirkalmi at gmail.com
2009. Jún. 12., P, 11:08:50 CEST


Nem kisérletezek tovább belátom, hogy a Java-nak ebbe a dologba
beletörik a foga viszont találtam egy megoldást ami az FTP szerver
megfelelő konfigurálásán felül még hasznos lehet:

Kilistázom a fileneveket és a hozzájuk tartozó inode számokat:
$ ls -i
2570118741 �vegt�r�t�k�rf�r�g�p.jpg

Inode szerint megkeresem a file-t és eltávolítom belőle az
értelmezhetetlen karaktereket:
$ find . -inum 2570118741 -exec mv {} vegtrtkrfrgp.jpg \;

Fenti logikára lehet írni egy Bash szkriptet ami eltávolítja a
szinkronizálás előtt a filenevekből az a-zA-Z és a 0-9 -en kívüli
karaktereket. Ez 100% -ban garantálná a sikeres lefutást.

--
sirkalmi

On Thu, 2009-06-11 at 18:35 +0200, Marai Laszlo wrote:
> Ugyanezt csinald meg C-ben vagy pythonban es az eredmenyt ird ki egy
> file-ba, majd azt olvasd be javabol es azzal kiserletezhetsz. (File
> helyet hasznalhatsz stdin-t es stdout-ot is.)




További információk a(z) Javalist levelezőlistáról