SLES9 alatt fordul elő a következő probléma: van két ugyanolyan nevű fájl ugyanabban a könyvtárban.
Hogyan lehetséges ez?
oracle@szerver:~> ls -li $ORACLE_HOME/bin/nmo*
158763 -rwxrwxr-x 1 oracle oinstall 19440 2005-09-06 23:20 /opt/oracle/product/10g_r1/bin/nmo
150471 -rwxr-xr-x 1 oracle oinstall 0 2005-09-06 23:05 /opt/oracle/product/10g_r1/bin/nmo0
150695 -rw-rw-r-- 1 oracle oinstall 0 2005-09-06 23:05 /opt/oracle/product/10g_r1/bin/nmo0
szerver:~ # ls -li /opt/oracle/product/10g_r1/bin/nmo0
150471 -rwxr-xr-x 1 oracle oinstall 0 Sep 6 2005 /opt/oracle/product/10g_r1/bin/nmo0
Nem SAN-on van, hanem local disk-en. Mi okozhat ilyet? Elvileg két ugyanolyan nevű fájl nem létezhetne.
- 755 megtekintés
Hozzászólások
Felteve ha telleg ugyanaz a nevuk, nekem mar volt olyan h veletlen bevagott script letrehozott egy olyan filet, aminek volt 1 karakter ami nem latszott, ls -F?
- A hozzászóláshoz be kell jelentkezni
Valóban nem ugyanaz, van egy space a végén:
szerver:~ # ls -li /opt/oracle/product/10g_r1/bin/nmo0* | cat -vte
150471 -rwxr-xr-x 1 oracle oinstall 0 Sep 6 2005 /opt/oracle/product/10g_r1/bin/nmo0$
150695 -rw-rw-r-- 1 oracle oinstall 0 Sep 6 2005 /opt/oracle/product/10g_r1/bin/nmo0 $
- A hozzászóláshoz be kell jelentkezni
Ezt írtad:
"150471 -rwxr-xr-x 1 oracle oinstall 0 2005-09-06 23:05 /opt/oracle/product/10g_r1/bin/nmo0"
"150695 -rw-rw-r-- 1 oracle oinstall 0 2005-09-06 23:05 /opt/oracle/product/10g_r1/bin/nmo0 "
Direkt v. véletlenül van ott az a space a 2. végén?? Nem lehet, hogy a fájlnévbe is belekerült véletlenül?
Bocs, ha tök hülyeség... :-)
- A hozzászóláshoz be kell jelentkezni
Jó szemed van ;-)
- A hozzászóláshoz be kell jelentkezni
Bocs, nem -F hanem -B:
Talan linuxon is:
-B Force printing of non-printable characters (as defined by
ctype(3) and current locale settings) in file names as \xxx,
where xxx is the numeric value of the character in octal
- A hozzászóláshoz be kell jelentkezni