Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: ABV.TAR to abv.tar
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: TAR Дата: 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?



Отговор #1
От: :) Дата: 06/15/2004
 ами ..май ще се нуждаеш от shell script за това ... потърси
в google може да има готови , ако ли не ... низнам :)


Отговор #2
От: Иполит Дата: 06/16/2004
 не знам шел скриптовете имат  ли такива команди за замяна на
 регистъра. На Perl  може да се направи - има си израза \L
 който да замества с малки букви, има си комадната rename за
преименуване на файлове.
 Сам о тряба да намериш някой дето му разбира, да ти го
напише.


Отговор #3
От: Дядо Мец Дата: 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



Отговор #4
От: tar Дата: 06/16/2004
Mirsi:)
 Sha zema da go ponaucha toz Perl - samo hubavi neshta chuvam
za nego.



Отговор #5
От: Дядо Мец Дата: 06/16/2004
Само дето горното няма нищо общо с perl :)



Отговор #6
От: Дядо Мец Дата: 06/17/2004
Ето ти и малко perl :) за обща култура

#!/usr/bin/perl -w
use strict;

open(FIND, "find |");
while(<FIND>) {
        chomp;
        next if $_ eq $0;  # Don't rename ourself
        rename($_, lc($_));
        }
close(FIND);



Отговор #7
От: TAR Дата: 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 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.07 usr + 0.01 sys = 0.08 CPU)