sh 使用for循环创建到rc文件夹的多个链接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 使用for循环创建到rc文件夹的多个链接相关的知识,希望对你有一定的参考价值。

#!/bin/sh

# word expansion {..,..} works in bash but not sh shell, use for loop instead.
#ln -s /etc/init.d/initfile-local /etc/rc{0,1}.d/K20initfile-local

target=/etc/init.d/initfile-local
#The sh shell doesn't support word expanson well.
dirs="rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d"
for dir in $dirs
    do echo $dir
    link=/etc/$dir/K20initfile-local
    ln -s $target $link
done


ls /etc/rc?.d/*initfile-local*
#rm /etc/rc?.d/*initfile-local*
#update-rc.d initfile-local disable/enable

"./ssr-local.sh" 25 lines, 808 characters written

以上是关于sh 使用for循环创建到rc文件夹的多个链接的主要内容,如果未能解决你的问题,请参考以下文章

for循环实验案例-将规律的多个文件移动到相应目录下

如何将创建多个字典的 for 循环的输出加入/合并到一个大字典中

在for循环内获取按钮以充当Javascirpt中的链接

update-rc.d添加脚本为开机启动

强烈求助!!JS 动态循环创建DIV

将输出重定向到for循环shell中特定目录中的多个文件