shell脚本切换路径(shell脚本 如何切换当前目录)

本文目录
- shell脚本 如何切换当前目录
- 编译一个shell脚本,ftp到主机 新建目录 拷贝文件 删除目录 退出
- 提供一个shell 脚本吧,将某个目录下所有文件或目录 移动到另一个目录下 或者磁盘下 谢谢
- linux shell脚本,要实现路径1下的目录拷贝到路径2的目录下
shell脚本 如何切换当前目录
脚本中执行其他目录的脚本或者命令,可以用&&连接两条命令,当前面命令执行正常时,才执行后面命令
比如:
cd /root/replace/scripts && ./run.out
cd /root/replace/scripts && ./b.sh
记得权限
编译一个shell脚本,ftp到主机 新建目录 拷贝文件 删除目录 退出
首先,脚本并不需要知道本身所在主机的IP,所以,用不到10.10.141.91这个源地址。
再次,ftp命令中不支持直接在服务器端新建文件,只能先在本地新建后上传。其实,ftp客户端软件,如CuteFTP也都是这么做的,只是你觉察不到。
#!/bin/bash
host="10.10.142.72"
username="xxxx"
#这里写你的FTP登录用户名
password="xxxxxxx"
#这里写你的FTP登录密码
file1="testexam1"
file2="testexam2"
touch
$file1
touch
$file2
(
ftp
-ni
$host
《《EOF
quote
USER
$username
quote
PASS
$password
cd
/home/query
#切换服务器目录
binary
put
$file1
put
$file2
lcd
/home/query
#切换本地目录
get
$file1
delete
$file1
bye
EOF
)
》/dev/null
2》err.log
提供一个shell 脚本吧,将某个目录下所有文件或目录 移动到另一个目录下 或者磁盘下 谢谢
#!/bin/bash
if
then
echo "usage:test.sh 《SOURCE》 《DEST》"
fi
mv -r $1 $2 》/dev/null 2》&1
linux shell脚本,要实现路径1下的目录拷贝到路径2的目录下
脚本如下,希望能够帮助你。
#!/bin/sh
list=`ls /home/aaa`
for dir in $list
do
ls /home/bbb | grep $dir
if ;then
echo "/home/bbb/$dir exists!"
else
mkdir /home/bbb/$dir
fi
done

本文相关文章:
shell编程输入n个值求和(编写shell脚本,输出1-n的总和,将结果写到文件中,n为输入参数)
2025年8月3日 06:30
shell连接mysql数据库命令(linux shell脚本执行mysql mysql数据库在远程服务器上)
2025年7月1日 08:15
unity javascript教程(Unity3D中用JavaScript写脚本,如何引用其他JS脚本)
2025年6月15日 13:30
更多文章:
c程序设计实训教程第二版(C程序设计(第三版)与C程序设计(第二版)有什么区别都是谭浩强的那个)
2025年10月17日 06:00
phpstorm怎么保存(phpstorm 怎么设置自动上传)
2025年12月11日 13:00
怎样用html制作一个简单的网页(怎样利用记事本和HTML制作一个简单的网页)
2026年4月21日 01:15
无法打开360安全卫士(360安全卫士打不开怎么办为什么360安全卫士打不开)
2026年8月20日 04:45
美国img模特经纪公司(有谁知道国际有名的模特经纪公司有那些)
2026年8月7日 17:15
excel2010函数教案(excel函数培训教程步骤讲解)
2026年7月19日 04:45
datagridview单元格值改变事件(C# 如何在dataGridView中直接修改单元格的值)
2025年12月28日 05:45
java字符串截取后两位(JAVA截取所有指定字符后面的字符串)
2025年12月5日 23:15
soap请求(soap协议和普通的post请求有什么区别呢)
2026年5月6日 22:15
















