Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: Uran 04 Dubna 2016, 17:29:52

Název: case sensitive
Přispěvatel: Uran 04 Dubna 2016, 17:29:52
Hoj potrebuji prejmenovat par souboru, ale prikaz

Kód: [Vybrat]
find -type f -name 's05*' | sort | while read F; do mv -f "$F" "`echo "$F" | sed 's#s05#S05#'`"; done
mv: „./s05e09.avi“ a „./S05e09.avi“ jsou jeden a tentýž soubor

Nefunguje.
Název: Re:case sensitive
Přispěvatel: Jakub Vaněk 04 Dubna 2016, 17:36:29
Není to náhodou nějaký souborový systém, který nerozpoznává velikost písmen? Třeba FAT32? tam by to ale mělo fungovat taky
Název: Re:case sensitive
Přispěvatel: Uran 04 Dubna 2016, 19:43:09
Není to náhodou nějaký souborový systém, který nerozpoznává velikost písmen? Třeba FAT32? tam by to ale mělo fungovat taky

Diky za nakopnuti. Mam v tom trochu bordel. Jinak je to NTFS v ramci kompatibility s Win. Myslel jsem, ze NTFS to rozlisuje.


Kód: [Vybrat]
df
Souborový systém      1K bloků      Užito     Volné Uži% Připojeno do
udev                   4055868          4   4055864   1% /dev
tmpfs                   820688       1416    819272   1% /run
/dev/sda1             30106576    6824140  21730052  24% /
none                         4          0         4   0% /sys/fs/cgroup
none                      5120          0      5120   0% /run/lock
none                   4103420        460   4102960   1% /run/shm
none                    102400         28    102372   1% /run/user
/dev/sdb1            864982560  140122580 680898336  18% /home
/dev/sdb5             97854460    5636920  92217540   6% /windows-data

Kód: [Vybrat]
sudo fdisk -l
[sudo] password for jakub:

Disk /dev/sda: 120.0 GB, 120034123776 bytes
hlav: 255, sektorů na stopu: 63, cylindrů: 14 593, celkem 234 441 648 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0xba4cded9

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sda1            2048    61442047    30720000   83  Linux
/dev/sda2   *    81922048   234440703    76259328    7  HPFS/NTFS/exFAT
/dev/sda3        61442048    63490047     1024000   82  Linux swap/Solaris

Diskové oddíly jsou chybně seřazeny

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
hlav: 255, sektorů na stopu: 63, cylindrů: 121 601, celkem 1 953 525 168 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů
Identifikátor disku: 0xb1057f2e

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sdb1            2048  1757812594   878905273+  83  Linux
/dev/sdb2      1757814782  1953523711    97854465    5  Rozšířený
Oddíl 2 nezačíná na hranici fyzického sektoru.
/dev/sdb5      1757814784  1953523711    97854464    7  HPFS/NTFS/exFAT

konkretne na sdb5

Asi je udelat win ...

DEKUJI VYŘEŠENO.