Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Rafael_3D 18:58
 » john565 18:57
 » sszpila 18:56
 » Lucullus 18:54
 » Artaa 18:53
 » PeKa 18:48
 » Ramen 18:48
 » tuptun 18:46
 » P@blo 18:42
 » Paweł27 18:41
 » DYD 18:40
 » jenot 18:39
 » KHot 18:39
 » petropank 18:38
 » Chrisu 18:37
 » GLI 18:30
 » Robek 18:28
 » b0b3r 18:23
 » ligand17 18:22
 » resmedia 18:13

 Dzisiaj przeczytano
 41139 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Jak napisac skrypt zmieniający nazwy plików albo jaki program zastosować. , XiSiO 15/04/12 21:20
Mam katalog YYYYYY

W katalogu YYYYYY mam katalogi:

QQQQQ
WWWW
EEEEEE
RRRRRR
itp... itd...

jest ich ponad 1000.

w każdym z nich mam pliki (różne, po kilka)

chciałbym zmienić jakimś skryptem albo programem nazwy tych plików na takie jak nazwy katalogów w których sie znajdują z zachowaniem rozszerzeń i tylko w katalogach co są w katalogu YYYYYY

jakieś pomysły ?

"Przyjaźń - bezcenna za wszytko inne
zapłacisz adeną" (C) XiSiO

  1. troche niejasny przyklad , Holyboy 15/04/12 22:04
    ale zobacz czy Total Commanderem nie dasz rady, bo z tego co zrozumiałem to on załatwi sprawę

    Strength is irrelevant.
    Resistance is futile.
    We wish to improve ourselves.

  2. Jesli to akcja jednorazowa to , ptoki 15/04/12 22:15
    sugeruje zrobic sobie zrzut do pliku listy plikow ktore maja miec zmienione nazwy a potem bash-em (pod winda cygwin albo podpiac dyska pod linuxa) te liste wciagac i przerobic:
    for zrodlo in 'cat plik_z_lista_plikow'
    do
    $cel=(costam trzeba pozmieniac)-$zrodlo
    mv $zrodlo $cel
    done

    Ale jak sie pobawisz bash-em i figurami w rodzaju (troche barbarzysko napisane ale w sieci znajdziesz przejrzyste przyklady):

    for i in 'ls /katalog'
    do
    if (stwierdzic czy katalog)
    ls $i -katalog
    else
    mv zrodlo cel
    fi

    done


    To stwierdzisz ze wiekszosc magii jestes w stanie zrobic tak dlugo jak odpowiednio okielznasz warunki.

    1. pffff linuxiarski oszolom :) , faf 16/04/12 09:50
      i co jeszcze ? moze niech sobie przekompiluje jadro slacka albo BSD zeby chodzilo z dyskietki i odpali zamiast windy ?

      radze doczytac do czego sluzy FOR w lini polecen dos/windows

      nie rozwazajmy czy glowny programista danego systemu mial ladniejsza flanelowa koszule, ale porada aby zrobic cos z plikami nalezy wziasc inny system operacyjny jest kijowa...
      system operacyjny sluzy glownie do operacji na plikach - uzywanie go tylko do uruchamiania aplikacji a do plikow INNEGO systemu to objaw schizofrenii albo gorzej

      TC UP zalatwia takie rzeczy od reki
      ale w samym CMD to jedna linijka (a wspanialy bash to cale 5)

      zmiast kombinowac jak kon pod gore z bashem radzilbym PowerShella - moze znacznie wiecej - skwasniali linuxiarze mowia ze to kalka z basha ale to z zazdrosci ze ma WMI, dostep do rejestru i zdecydowanie wieksze mozliwosci

      1. ekhem... gdzie watkotworca napisal ze ma winde? , ptoki 16/04/12 11:39
        Co do TC to jesli ma winde, to pierwsza odpowiedz w watku go zadowoli (i tak sie stalo) a jesli nie ma to warto moc napisac skrypt.

        Powershella nie znam dlatego zasugerowalem bash-a bo jest na wielu platformach i jest znany.
        Innymi slowy, jesli ktos tu zapyta o skrypt pod bash-a to dostanie nawet pare i relatywnie szybko.
        Jak zapyta o skrypt pod powershella to mam wrazenie ze dostanie mniej.

        1. Panowie po co te nerwy. , XiSiO 16/04/12 11:55
          udało sie, jestem zadowolony i wdzieczny za wszytkie rady.
          Dziękuje.

          "Przyjaźń - bezcenna za wszytko inne
          zapłacisz adeną" (C) XiSiO

          1. Nie psuj flejma ;) , ptoki 16/04/12 12:24
            Moze cos budujacego wyniknie i ktos mi pokaze sensowna platforme skryptowa pod winde.
            Bo po mojej krotkiej przygodzie z wsh nie pałam do tego aspektu windowsa miłością...

            1. chyba fleka :) , faf 16/04/12 19:44
              zamiast cygwina i basowania szybciej i latwiej jakiegos triala Visual studio zainstalowac - armata podobnego kalibru :P

              nie mowil o systemie - sam proponowales cygwina na winde

              (emacsem przez sendmaila :P )

              i nic do nikogo nie mam - troche dzwi za to ze widziarze to sa uwstecznieni jacys - tylko prawa reka przykurczona, dlon w zaniku i tylko dwa palce do klikania
              jak jest klawikord to oczy jak spodki

              liniksiarze usiedli na 11 cudzie swiata i mysla ze zlapali szczescie za nogi - prawda - PS czerpie to co najlepsze z basha - bo jak zrzynac to od najlepszych

              jak mowilem tylko wyzej - uzywanie innego systemu do wykonywania operacji na innym to troche chore jest

  3. [TC] , Tomasz 15/04/12 22:19
    wejdz do YYYYY, Ctrl+b, zaznacz wszystko, ctrl+m, w pierwszym polu [=filex.ParentDir], w drugim [E]

    https://www.siepomaga.pl/milosz-mosko

    1. no prawie sie udalo tylko jest <Błąd!> , XiSiO 15/04/12 22:28
      mam TC po PL i nie mam w wtyczce czegoś takiego jak dales ;/ jakies pomysły ?

      ps. jestem w szoku ze tc ma takie cos.

      "Przyjaźń - bezcenna za wszytko inne
      zapłacisz adeną" (C) XiSiO

  4. ok udało w TC Ultima Prime. , XiSiO 15/04/12 22:41
    dziękuje, rewelacja.

    "Przyjaźń - bezcenna za wszytko inne
    zapłacisz adeną" (C) XiSiO

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL