小编Poo*_*a25的帖子

如何在unix中找到忽略区分大小写的文件名

在我的情况下,有可能获得像abb_Timestamp.csv或ABC_TIMESTAMP.CSV这样的文件.我在用ls -l | grep ABC* | wc -l.无论如何,我都想要文件数.即使我收到CAPITAL Letter中的文件,我也应该得到Count,即使我收到小写字母,我也应该得到unix中的计数.请建议.

unix awk grep ls sed

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

我们如何在unix中删除最后7行文件

如何使用unix命令从csv文件中删除最后7行.

例如 -

abc
bffkms
slds
行开始1
行开始2
行开始3
行开始4
行开始5
行开始6
行开始7

我想从上面的文件中删除最后7行.请建议.

unix shell awk sed

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

如何将轮询文件保存在目录中,直到它到达Unix

我想保留轮询文件,直到它到达该位置1小时.

我的主人: /home/stage

文件名(我要找的):abc.txt

我想保持轮询目录/home/stage1小时但如果abc.txt文件到达则在1小时内它应该停止轮询并且应该显示消息,file arrived否则在1小时后它应该显示该消息file has not arrived.

有没有办法在Unix中实现这一点?

unix

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

如何在Unix中将一个shell脚本的输出捕获到另一个

我正在运行一个shell脚本run_sftp.sh, 其输出将为“完成”或“失败”,并且我将此脚本调用为另一个脚本,如果run_sftp.sh输出为“完成”,该脚本将执行一些命令。

If [ Output(run_sftp.sh) = 'done' ] then
  echo "run"
else
  "Stop running"
fi 
Run Code Online (Sandbox Code Playgroud)

这是算法。请提出建议。

unix shell awk sed

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

如何将所有分隔的记录放在unix中的一列中

我有一个文件abc.txt,其中包含:

abc,byc
ccf
gyh
Run Code Online (Sandbox Code Playgroud)

我想将所有记录(以逗号分隔)放在一行中.

abc
byc
ccf
gyh
Run Code Online (Sandbox Code Playgroud)

请帮忙

unix awk sed sh

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

标签 统计

unix ×5

awk ×4

sed ×4

shell ×2

grep ×1

ls ×1

sh ×1