小编yog*_*sma的帖子

使用SSH传输文件的脚本

我想从服务器上的目录传输特定类型的文件。所以这里是场景:

目录结构是

公司/compA/filedir/
公司/compB/filedir/
公司/compC/filedir/

所以我想将 *.csv 文件从每个公司的 filedir 目录移动到其他服务器。我想使用 ssh 进行文件传输。有没有人在 shell 脚本中使用 ssh 进行文件传输?你如何处理这种情况?

shell bash

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

在 shell 脚本中处理带空格的文件名

如何在 shell 脚本中处理名称中包含空格的文件。

这是我正在尝试的

    find /abc/xyz -name 'BY567*.csv' | while read fname
    do
        mv "$fname" ./archive/$(basename $fname)-$(date +%Y%m%d-%T)
    done
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,它会在空格后去掉文件名。就像文件名是 BY567_Test file.csv 一样,它将更改为 BY567_Test-datetimestamp 而不是 BY567_Test file.csv-datetimestamp。

shell bash

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

使用查找的文件名

使用find命令时如何获取文件名?当我使用 find 命令从目录和子目录中搜索特定类型的文件时,我得到了该文件的整个路径,我如何只得到文件名?我面临的问题是当我将找到的文件移动到存档目录时,它说“没有这样的目录”,这是因为我在搜索文件时得到了整个路径。

search bash find

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

戴尔 poweredge 1650 服务器呈橙色闪烁

我有一台旧服务器正在为我的应用程序运行。我刚刚检查了它是否突然从蓝色开始闪烁橙色。有谁知道这是什么意思?

dell dell-poweredge

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

标签 统计

bash ×3

shell ×2

dell ×1

dell-poweredge ×1

find ×1

search ×1