linux sh命令都有什么参数啊(sh -参数 脚本名称)

linux sh命令都有什么参数啊(sh -参数 脚本名称),第1张

[root@CactiEZ ~]# sh --help

GNU bash, version 4.1.2(1)-release-(x86_64-unknown-linux-gnu)

Usage: sh [GNU long option] [option] ...

sh [GNU long option] [option] script-file ...

GNU long options:

--debug

--debugger

--dump-po-strings

--dump-strings

--help

--init-file

--login

--noediting

--noprofile

--norc

--posix

--protected

--rcfile

--rpm-requires

--restricted

--verbose

--version

Shell options:

-irsD or -c command or -O shopt_option (invocation only)

-abefhkmnptuvxBCHP or -o option

Type `sh -c "help set"' for more information about shell options.

Type `sh -c help' for more information about shell builtin commands.

题主你好,

脚本代码如下:

使用方法:假设题主要循环删除A文件夹下的sharding开头的子文件夹,则将脚本放到A文件夹下, 假设脚本名为del_sharding.sh, 则先使用chmod +x del_sharding.sh给文件加上可执行权限, 然后执行./del_sharding &命令,让脚本后台运行.

-----

当脚本后台运行后, 我们在A文件夹下使用mkdir sharding1234来创建名为sharding1234的文件夹, 创建好之后,执行ls命令,此时我们并没有发现sharding1234这个文件夹,因为它已经被后台运行的del_sharding.sh脚本给删掉了.

=====

*.千万要注意脚本不要随意放, 以免误删重要文件.

希望可以帮到题主, 欢迎追问.

告诉lz一个思路,不用脚步只要用一个命令就能实现,可以用find这个命令,先将.a的文件找出来,然后用mv这个命令改,可惜find这个命令连用(不是管道)我还不是很会如果一定要用脚步,那可以用if循环来实现,首先进入这个文件夹的最里面的那个,然后一点一点判断,在改名。不过这个方法比较的麻烦,等于编程了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7287786.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存