Struppi: Speichern mit generiertem Zusatz...

Beitrag lesen

($year, $month, $day) = Today();

Wo ist das my?

print qq(<p>), $day;

Bist du sicher, dass du weißt was qq macht?
Warum schreibst du nicht:

print qq(<p> $day -$month- $year </p>);

Zum formatieren des Datums eignet sich auch sprintf sehr gut:

my $fmt_date = sprintf('%02d-%02d-%04d', $day, $month, $year);

und da du sicher das CGI Modul verwendest:

print CGI::p($fmt_date);

Aber irgendwie klappt es nicht, wenn ich die Skalare dort einfüge:


copy("KDB-Data/KDB-A.csv","KDB-Backup/Kopie-KDB-A, $day,"-", $month,"-", $year,.csv") or die "Copy failed: $!";

Jetzt hast du eine Liste von Dateien mit den Namen $day, '-', $month usw. die kopiert werden sollen. Das ist Unsinn.

Ist es möglich, einen selbst generierten Dateinamen in der Funktion "Copy" zu verwenden?

Natürlich.

z.b. so

copy("KDB-Data/KDB-A.csv","KDB-Backup/Kopie-KDB-A$fmt_date.csv") or die "Copy failed: $!";  

Was aber unübersichtlich ist. Besser wäre vielleicht sowas:

my $neue_datei = sprintf 'KDB-Backup/Kopie-KDB-A%s.csv', $fmt_date;  
copy('KDB-Data/KDB-A.csv', $neue_datei) or die "Copy failed: $!";  

Struppi.

0 53

sub + filelock nicht möglich!

Gary
  • perl
  1. 1
    CPAN
    1. 0
      Gary
      1. 0

        if Operation mit einem Scalar und einem fix-Wert

        Gary
        1. 0
          Matti Maekitalo
          1. 0

            if Operation erledigt!

            Gary
            1. 0
              Matti Maekitalo
              1. 0

                open - Modi?

                Gary
                1. 0
                  Struppi
                  1. 0

                    open - Erledigt!

                    Gary
                    1. 0
                      Struppi
                      1. 0
                        Gary
                        1. 0

                          Allgemeine Frage zu sub

                          Gary
                          1. 0
                            Matti Maekitalo
                            1. 0

                              stopper - aber wie?

                              Gary
                              1. 0
                                Gary
                                1. 0
                                  Struppi
                                  1. 0

                                    exit - erledigt

                                    Hi Struppi
                                    1. 0
                                      Struppi
                                      1. 0

                                        while - Ausstieg

                                        Gary
                                        1. 0
                                          Struppi
                                          1. 0

                                            Kopfnuss - zum Hirnen!

                                            Gary
                                            1. 0
                                              Jean-Max
                                              1. 0

                                                Altersanzeige komplett!

                                                Gary
                                                1. 0
                                                  Jean-Max
                                                  1. 0
                                                    CPAN
                                                    1. 0
                                                      Jean-Max
                                                      1. 0
                                                        Gary
                                                        1. 0

                                                          Kalender Modul Fragen?

                                                          Gary
                                                          1. 0
                                                            Struppi
                                                            1. 0
                                                              Gary
                                                              1. 0
                                                                Struppi
                                                                1. 0

                                                                  Date::Calc läuft!

                                                                  Gary
                                                                  1. 0
                                                                    Matti Maekitalo
                                                                    1. 0
                                                                      Gary
                                                                      1. 0

                                                                        Date Format erledigt!

                                                                        Gary
                                                                        1. 0

                                                                          kleiner als minus? Plusminus?

                                                                          Gary
                                                                          1. 0
                                                                            Matti Maekitalo
                                                                            1. 0
                                                                              Gary
                                                                              1. 0
                                                                                Gary
                                                                                1. 0

                                                                                  Letzter Akt - Speichern / Kopieren - wie am Sinnvollsten?

                                                                                  Gary
                                                                                  1. 0

                                                                                    Speichern mit generiertem Zusatz...

                                                                                    Gary
                                                                                    1. 0
                                                                                      Struppi
                                                                                      1. 0
                                                                                        Gary
                                                                                        1. 0
                                                                                          Struppi
                                                                                          1. 0

                                                                                            Alles erledigt - Thread beendet - Großes Danke!

                                                                                            Gary
                                                                              2. 0
                                                                                Der Martin
                                                                  2. 0
                                                                    Struppi
                                                              2. 0
                                                                Jean-Max
  2. 0
    Struppi
    1. 0

      Erledigt!

      Gary
      1. 0
        hotti
        1. 0
          Gary