|
|
VNIMANIE: Izpolzvaite forumite na saita za da zadadete vashite vuprosi.
Vupros |
Ot: TAR |
Data: 06/15/2004 |
Kak moga da si preimenuvam vsichki failove v dadena
direktoria, ako moje i pod-direktoriite da se vkluchat niama
da e losho ot glavni bukvi v malki, t.e. primerno:
fail ABV.TAR vav fail abv.tar?
|
Otgovor #1 |
Ot: :) |
Data: 06/15/2004 |
ami ..mai shte se nuzhdaesh ot shell script za tova ... potursi
v google mozhe da ima gotovi , ako li ne ... niznam :)
|
Otgovor #2 |
Ot: Ipolit |
Data: 06/16/2004 |
ne znam shel skriptovete imat li takiva komandi za zamiana na
registura. Na Perl mozhe da se napravi - ima si izraza \L
koito da zamestva s malki bukvi, ima si komadnata rename za
preimenuvane na failove.
Sam o triaba da namerish niakoi deto mu razbira, da ti go
napishe.
|
Otgovor #3 |
Ot: Diado Mets |
Data: 06/16/2004 |
Quick & Dirty ;)
#!/bin/sh
for x in `ls`
do
if [ ! -f $x ]; then
continue
fi
lc=`echo $x | tr '[A-Z]' '[a-z]'`
if [ $lc != $x ]; then
mv -i $x $lc
fi
done
|
Otgovor #4 |
Ot: tar |
Data: 06/16/2004 |
Mirsi:)
Sha zema da go ponaucha toz Perl - samo hubavi neshta chuvam
za nego.
|
Otgovor #5 |
Ot: Diado Mets |
Data: 06/16/2004 |
Samo deto gornoto niama nishto obshto s perl :)
|
Otgovor #6 |
Ot: Diado Mets |
Data: 06/17/2004 |
Eto ti i malko perl :) za obshta kultura
#!/usr/bin/perl -w
use strict;
open(FIND, "find |");
while(<FIND>) {
chomp;
next if $_ eq $0; # Don't rename ourself
rename($_, lc($_));
}
close(FIND);
|
Otgovor #7 |
Ot: TAR |
Data: 06/17/2004 |
Verno be kak sa izlojih vaobshte ne vidiah che e shell
script:) I nego tolkova go razbiram kato Perl-a
Blagodaria vse pak!
|
<< ext2 ili ext3 (1
) | RED HAT FEDORA CORE 2 ?!??!!??!?!? (3
) >>
|
|
|
|
|