abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 17:22 | Nová verze

    Byla vydána nová verze 19 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v changelogu.

    Ladislav Hagara | Komentářů: 0
    dnes 03:44 | Nová verze

    Bitwig Studio (Wikipedie) bylo vydáno ve verzi 6. Jedná se o proprietární multiplatformní (macOS, Windows, Linux) digitální pracovní stanici pro práci s audiem (DAW).

    Ladislav Hagara | Komentářů: 0
    dnes 02:11 | Komunita

    Společnost Igalia představila novou linuxovou distribuci (framework) s názvem Moonforge. Jedná se o distribuci určenou pro vestavěné systémy. Vychází z projektů Yocto a OpenEmbedded.

    Ladislav Hagara | Komentářů: 0
    dnes 00:44 | Nová verze

    Google Chrome 146 byl prohlášen za stabilní. Nejnovější stabilní verze 146.0.7680.71 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 29 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    dnes 00:22 | Nová verze

    D7VK byl vydán ve verzi 1.5. Jedná se o fork DXVK implementující překlad volání Direct3D 3 (novinka), 5, 6 a 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.

    Ladislav Hagara | Komentářů: 0
    včera 23:22 | Nová verze

    Bylo vydáno Eclipse IDE 2026-03 aneb Eclipse 4.39. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.

    Ladislav Hagara | Komentářů: 4
    včera 10:22 | Upozornění

    Ze systému Slavia pojišťovny uniklo přibližně 150 gigabajtů citlivých dat. Jedná se například o pojistné dokumenty, lékařské záznamy nebo přímou komunikaci s klienty. Za únik může chyba dodavatelské společnosti.

    Ladislav Hagara | Komentářů: 10
    včera 10:11 | IT novinky

    Sněmovna propustila do dalšího kola projednávání vládní návrh zákona o digitální ekonomice, který má přinést bezpečnější on-line prostředí. Reaguje na evropské nařízení DSA o digitálních službách a upravuje třeba pravidla pro on-line tržiště nebo sociální sítě a má i víc chránit děti.

    Ladislav Hagara | Komentářů: 30
    včera 09:33 | IT novinky

    Meta převezme sociální síť pro umělou inteligenci (AI) Moltbook. Tvůrci Moltbooku – Matt Schlicht a Ben Parr – se díky dohodě stanou součástí Meta Superintelligence Labs (MSL). Meta MSL založila s cílem sjednotit své aktivity na poli AI a vyvinout takovou umělou inteligenci, která překoná lidské schopnosti v mnoha oblastech. Fungovat by měla ne jako centralizovaný nástroj, ale jako osobní asistent pro každého uživatele.

    Ladislav Hagara | Komentářů: 0
    včera 00:22 | Nová verze

    Byla vydána betaverze Fedora Linuxu 44 (ChangeSet), tj. poslední zastávka před vydáním finální verze, která je naplánována na úterý 14. dubna.

    Ladislav Hagara | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (16%)
     (7%)
     (0%)
     (11%)
     (29%)
     (2%)
     (5%)
     (2%)
     (13%)
     (25%)
    Celkem 1055 hlasů
     Komentářů: 26, poslední dnes 08:56
    Rozcestník

    Dotaz: Prejmenovani pomoci PERLu

    20.2.2006 10:48 Flip
    Prejmenovani pomoci PERLu
    Přečteno: 107×
    Ahoj, nejak mi to nejde, co delam spatne?
    #!/usr/bin/perl
    print "\n";
    ($sek,$min,$hod,$den,$mes,$rok) = localtime(time);
    $rok += 1900;
    $mes += 1;
    $date ="$rok";
    print "$date";
    print "\n";
    
      if ($mes < 10){ $date = "$date-0$mes";
      }else{ $date = "$date-$mes"; }
    print "$date";
    print "\n";
    
      if ($den < 10){ $date = "$date-0$den";
      }else{ $date = "$date-$den"; }
    print "$date";
    print "\n";
    
      if ($hod < 10){ $date = "$date-0$hod";
      }else{ $date = "$date-$hod"; }
    print "$date";
    print "\n";
    
      if ($min < 10){ $date = "$date-0$min";
      }else{ $date = "$date-$min"; }
    
    print "$date";
    print "\n";
    $sjmeno = "/home/xxx/osms.txt";
    $njmeno = "/home/xxx/osms$date.txt";
    print "$sjmeno $njmeno";
    print "\n";
    rename($sjmeno,$njmeno);
    print "\n";
    

    Odpovědi

    20.2.2006 11:17 Ja.
    Rozbalit Rozbalit vše Re: Prejmenovani pomoci PERLu
    Jestli ti to nejde spustit, tak to asi bude tim, ze mas napsanu cestu interpretu a print na jednom radku(predpokladam, ale ze jsi jenom blbe zformatoval tento text).

    Musis mit:
    #!/usr/bin/perl
    print "\n\n\n\n\n\n";

    Jinak to funguje.

    Pokud to neprejmenovava ten soubor, koukni na jeho vlastnika a prava.
    PS: a nauc se klast otazky...za tuhle bych te...;)
    20.2.2006 11:25 Ja.
    Rozbalit Rozbalit vše Re: Prejmenovani pomoci PERLu
    uz to nekdo predelal...diky:)
    20.2.2006 11:38 Flip
    Rozbalit Rozbalit vše Re: Prejmenovani pomoci PERLu
    Omlouvam se za formatovani.

    Scrip funfuje ale neprejmenovava. Prava jsou OK.
    20.2.2006 11:28 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Prejmenovani pomoci PERLu
    Ahoj, na zdrojáky příště použij tag pre. No a popis chyby stylem "nějak mi to nejde" ... to si koleduje o odpověď ve stylu křišťálové koule. Zkus trochu blíže popsat svůj problém.

    OT: Perl neznám, ale nejde tam napsat něco jako print "$date\n";?
    When your hammer is C++, everything begins to look like a thumb.
    20.2.2006 12:05 barmey
    Rozbalit Rozbalit vše Re: Prejmenovani pomoci PERLu
    hmm ... len tak bez testovania, skus spustit nasledovny skript

    #!/usr/bin/perl
    
    use POSIX qw( strftime );
    
    my $date = strftime ('%Y-%m-%d-%H-%M', localtime);
    
    sjmeno = "/home/xxx/osms.txt";
    $njmeno = "/home/xxx/osms$date.txt";
    
    rename($sjmeno,$njmeno) or die "Nepodarilo sa: $!\n";
    
    20.2.2006 12:58 Flip
    Rozbalit Rozbalit vše Re: Prejmenovani pomoci PERLu HOTOVO
    Děkuji, takhle to je OK.

    Patrně neco špatně nastaveno v localtime, ale to sem uz nepatri.
    #!/usr/bin/perl
    
    use POSIX qw( strftime );
    
    my $date = strftime ('%Y%m%d%H%M%s', localtime);
    
    $sjmeno = "/home/xxx/osms.txt";
    $njmeno = "/home/xxx/osms$date.txt";
    
    rename($sjmeno,$njmeno) or die "Nepodarilo sa: $!\n";

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.