• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

Numpty mget FTP command question.

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    Numpty mget FTP command question.

    Can someone provide the syntax for the mget command to copy every file and folder in the current remote folder to a local folder?

    Current script

    open #######
    username
    password
    cd ..
    cd ..
    cd var/www/html
    LCD c:\test
    Throw them to the lions - WC2 5.4

    #2
    ftp <servername>
    username: root
    password:
    ftp> bin
    ftp> hash
    ftp> cd /
    ftp> prompt
    ftp> mget *


    HTH
    If at first you don't succeed... skydiving is not for you!

    Comment


      #3
      If i need to script FTP, i just perform the action using a client such as Filezilla to do it first as it displays the commands executed in the query window. You can just copy these.

      Not got a copy to check whether it will execute an 'all' command or just render a get for each file though.

      Comment


        #4
        Originally posted by TheBigD View Post
        ftp <servername>
        username: root
        password:
        ftp> bin
        ftp> hash
        ftp> cd /
        ftp> prompt
        ftp> mget *


        HTH
        Thanks

        That works for all the files.

        Is there a way of telling to copy sub folders also?
        Throw them to the lions - WC2 5.4

        Comment


          #5
          Originally posted by wc2 View Post
          Thanks

          That works for all the files.

          Is there a way of telling to copy sub folders also?
          I don't think so...I seem to remember doing the same thing a while back, and in the end resorted to tar/gzipping the entire directory before transfer.
          If at first you don't succeed... skydiving is not for you!

          Comment


            #6
            Originally posted by wc2 View Post
            Thanks

            That works for all the files.

            Is there a way of telling to copy sub folders also?
            not from the comand line, but any of the gui ftp clients will do recursive folders for you.
            "Being nice costs nothing and sometimes gets you extra bacon" - Pondlife.

            Comment


              #7
              Originally posted by wc2 View Post
              Thanks

              That works for all the files.

              Is there a way of telling to copy sub folders also?
              If you can execute it on the sending machine, you could use a find to get all directories, pipe into xargs and an ftp with an mput; or a find to get all files and into a straight ftp. Chances of coding right first time????

              Sorry but have to go for flight.

              Comment


                #8
                http://www.unix.com/shell-programmin...here-last.html


                HTH.
                The cycle of life: born > learn > work > learn > dead.

                Comment


                  #9
                  wget -r

                  Comment


                    #10
                    Originally posted by DogTown View Post
                    wget -r
                    I too recommend wget if you're stuck on the command line otherwise Filezilla for a GUI.

                    Comment

                    Working...
                    X