Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux unix shell脚本中是否有从Windows中的共享文件夹下载文件的示例代码?_Linux_Unix_Sh - Fatal编程技术网

Linux unix shell脚本中是否有从Windows中的共享文件夹下载文件的示例代码?

Linux unix shell脚本中是否有从Windows中的共享文件夹下载文件的示例代码?,linux,unix,sh,Linux,Unix,Sh,我正在使用一个shell脚本,它使用mailx将存储在服务器中的excel文件发送给某些人 问题是,我必须使用winscp将文件从windows上载到linux服务器 也许我可以使用一行代码,这样我就不必手动将文件传输到服务器 cd /home/guava/autoemail datediff=1 datetoday=$(date +%Y%m%d) foldername=$(date --date="${datetoday} -${datediff} day" +%Y%m%d) ''DEAR

我正在使用一个shell脚本,它使用mailx将存储在服务器中的excel文件发送给某些人

问题是,我必须使用winscp将文件从windows上载到linux服务器

也许我可以使用一行代码,这样我就不必手动将文件传输到服务器

cd /home/guava/autoemail

datediff=1
datetoday=$(date +%Y%m%d)
foldername=$(date --date="${datetoday} -${datediff} day" +%Y%m%d)

''DEAR STACKOVERFLOW USER, I WANT TO PUT THE CODE THAT I ASK HERE IF THERE IS ANY''


cat /home/guava/autoemail/email_body.txt | mailx -s "AML_20M_DAILY_TRANSACTION_REPORT_GUAVA_$foldername" -a /home/guava/autoemail/DEALS_ENTERED_TODAY_ALL_2OM_UP_$foldername.xls bbsolpico@gmail.com

我想在发送电子邮件的代码之前插入从windows下载文件的代码(如果有)。我需要一些类似于WinSCP将文件传输到服务器的代码,但不同的是,我是从linux角度出发的。我想插入从windows下载文件的代码(如果有)就在发送电子邮件的代码之前。我需要一些类似于WinSCP将文件传输到服务器的方式的代码,但区别在于,我站在linux的角度。