1 |
>> Есть небольшой локальный репозитарий. Регистр имен файлов перепутан, |
2 |
>> соответстсвенно есть попытки скачать уже присутствующие файлы из |
3 |
>> внешнего источника. |
4 |
>> SUPERKARAMBA-0.36.TAR.GZ - у меня такие есть файлы, а должны быть |
5 |
>>superkaramba-0.36.tar.gz. Как решить такой проблем?:) Как такое можно |
6 |
> |
7 |
> Если просто из верхнего в нижний регистр, то можно так: |
8 |
> for i in $* |
9 |
> do |
10 |
> mv $i `echo $i | tr A-Z a-z` |
11 |
> done |
12 |
> |
13 |
> Однако некоторые файлы в репозитории должны иметь большие буквы (скажем, |
14 |
> SDL-1.2.7.tar.gz). Тут уж придется скачивать заново. |
15 |
> |
16 |
|
17 |
Можно еще так (если места много): |
18 |
|
19 |
for i in $* |
20 |
do |
21 |
cp -f $i `echo $i | tr A-Z a-z` |
22 |
done |
23 |
|
24 |
for i in $* |
25 |
do |
26 |
cp -f $i `echo $i | tr a-z A-Z` |
27 |
done |
28 |
|
29 |
и потом |
30 |
|
31 |
eclean-dist |
32 |
|
33 |
|
34 |
-- |
35 |
Swat |
36 |
-- |
37 |
gentoo-user-ru@g.o mailing list |