小编use*_*649的帖子

Shell脚本正在从父目录复制每个文件

我正在尝试将$ CurrentFile从$ CurrentDir复制到$ CurrentBackup.我遇到的问题是这个文件从父目录复制每个$ CurrentFile.所以,例如,

让我们说输入就是这个

CurrentDir=/home/usr/logs
CurrentFile='SystemOut_*'
CurrentDay=6
CurrentBackup=/backup
Run Code Online (Sandbox Code Playgroud)

但是,此命令会将每个$ CurrentFile从/ home/usr/Serverinf复制到$ CurrentBackup ...

find . $CurrentDir . -type f -name $CurrentFile -mtime +$CurrentDay -exec cp {} $CurrentBackup \;
Run Code Online (Sandbox Code Playgroud)

我不确定我做错了什么...谁能告诉我我做错了什么?如果我不能使用这个命令,你能告诉我替代命令吗?

谢谢你的帮助!

unix linux bash shell aix

1
推荐指数
1
解决办法
414
查看次数

如何查找连续的每个数字并将每个行存储在单独的每行变量中

我刚开始学习shell脚本.

我试图从一个结构如下的文件中读取:

harddrive1 10 20 30 40
harddrive2 20 30 40 50
harddrive3 30 40 50 60
Run Code Online (Sandbox Code Playgroud)

我想以某种方式将每行的平均值保存在一个单独的变量中......只有3行,5列.所以我的输出是:

hd_AVG1=20
hd_AVG2=35
hd_AVG3=45
Run Code Online (Sandbox Code Playgroud)

我怎么能做到这一点?

编辑:我需要将它保存在DIFFERENT变量中,以便我可以调用变量...例如

if [[ $hd_AVG1 -eq 20 ]];
    then 
    do something...
elif [[ $hd_AVG2 -gt 40 ]];
    then
    do something...
fi
Run Code Online (Sandbox Code Playgroud)

unix bash shell aix awk

0
推荐指数
1
解决办法
1212
查看次数

标签 统计

aix ×2

bash ×2

shell ×2

unix ×2

awk ×1

linux ×1