SH API

Başlatan whocoder, 17 Ağustos 2017 - 18:31:45

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

whocoder

bin/bash ile başka programları kullanmak istiyorum mesela ftp aç kullanıcı adı gir ve dosya gönder fakat nasıl yapacagımla ilgili bi kaynak bulamadım sadece ftp başlatabiliyorum
Herşey Olabilir.

012rev3

Şöyle bir bash scripti bulunmakta, ftp adresim bulunmadığı için test edemedim. Dilerseniz siz deneyebilirsiniz.
Anlamadığınız yer olursa sorabilirsiniz elbette ancak kendim de test edemediğim için ne kadar düzgün çalışır bilemem.
#!/bin/bash

HOST=ftp.server.com  #This is the FTP servers host or IP address.
USER=ftpuser             #This is the FTP user that has access to the server.
PASS=password          #This is the password for the FTP user.

# Call 1. Uses the ftp command with the -inv switches.
#-i turns off interactive prompting.
#-n Restrains FTP from attempting the auto-login feature.
#-v enables verbose and progress.

ftp -inv $HOST << EOF

# Call 2. Here the login credentials are supplied by calling the variables.

user $USER $PASS

# Call 3. Here you will change to the directory where you want to put or get
cd /path/to/file

# Call4.  Here you will tell FTP to put or get the file.
put test.txt

# End FTP Connection
bye

EOF


Kaynak: https://serverfault.com/questions/279176/ftp-uploading-in-bash-script
"Her şey mümkün olduğunca basitleştirilmeli ancak sıradanlaştırılmamalıdır." Albert Einstein

whocoder

#2
Teşşekür ederim çalıştı EOF olayını öğrenmem lazım iyi günler
Herşey Olabilir.