Hirdetés

Új hozzászólás Aktív témák

  • bambano

    titán

    válasz _kovi_ #2791 üzenetére

    megkérdezhetem, hogy miért csinálsz fork bombát?
    for ciklusban sftp??? :Y

    amiket használni lehet:
    1. az sftp tud rekurzívan másolni. tehát összeállítod egy ideiglenes könyvtárban azt, amit fel kell másolni, és egy sftp utasítással felmásolod.
    2. az sftp tud teljes névvel másolni. tehát azt kell csinálni, hogy:
    put /helyikonyvtar/helyifajlnev /tavolikonyvtar/tavolifajlnev
    3. az sftp, mint minden rendes ftp kliens, tud többszörös fájlmásolást, lásd mput.
    4, az sftp tud batch fájlból parancsokat beolvasni.

    tehát a normális megoldás például lehet ez:

    (
    cd tavolikonyvtar
    for i in *; do
    ujfilename=kitalalom az új fájlnevet
    echo put $i $ujfilename
    done )| sftp ....

    Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis

Új hozzászólás Aktív témák