我想写if如下语句:-
if [$x == "string"]
then
echo "ok"
fi
但出现以下错误
./bash_if.sh[6]: [0: not found.
我编写批处理文件,我想将修改时间(timstap)与两个文件夹进行比较并复制最新的一个。我不知道这个选项可用目录是否是因为我不知道。所以我想获取日期并将每个部分存储在变量中以进行比较
例子 :-
获取日期date11 5 2011 11:10:57
天=11
月=5
年=2011
小时=11
最小值=10
秒=57
我想从文件的每一行中删除一些东西,例如:-
我在文件中有以下路径:/var/lib/svn/repos/b1me/products/payone/generic/code/core/db/fs-type /var/lib/svn/repos/b1me/products/payone/generic /code/fees/db/fs-type /var/lib/svn/repos/b1me/products/payone/generic/code/merchantserver/db/fs-type
我想做点什么成为/var/lib/svn/repos/b1me/products/payone/generic/code/core/ /var/lib/svn/repos/b1me/products/payone/generic/code/fees// var/lib/svn/repos/b1me/products/payone/generic/code/merchantserver/
将文件的最后一部分路径存储在变量中?
我有路径,例如:-
$1=/path1/path2/path3
我想存储path3在变量中
x=path3
我如何做到:- 1-windows 2-unix
我想编写 bash 文件执行以下步骤:-
将文件复制server1到server2
如果(复制成功)
没做什么
如果(复制失败)
发送admin@company.com包含以下信息的电子邮件
文件名 [复制失败]
我正在尝试在 shell 脚本中使用 SCP 传输一些文件,但在远程计算机上提示我输入密码。
我可以使用 expect 和 scp 来输入密码,这样我就不必一直输入密码了吗?
如何加密三个不同的文件,每个文件都有自己的公钥?
例如,有 3 家公司(X, Y and Z)。每家公司都向我发送了自己的公钥。
我想向每个公司发送一个文件并使用正确的匹配密钥对其进行加密。
1加密file1.txt的x.pub,并传送给公司X
2 -加密file2.txt的y.pub,并传送给公司Y
3-加密file3.txt的z.pub,并传送给公司Z
如何在 Windows 批处理文件中执行上述操作?
在 Ubuntu 10.04 (Lucid Lynx) 服务器上压缩文件夹的命令是什么?
如果有人可以概括 Linux 和 Unix 之间的区别,特别是在命令行中的区别
我有两个 SVN 存储库,svn_rep1以及svn_rep2. 我想将它们备份到远程服务器,每天进行增量备份,每月进行完整备份。
如何编写 bash shell 脚本来执行此操作?我问你是因为我没有时间自己搜索。