4 回答
TA贡献1844条经验 获得超8个赞
作者:(印度)拉克什曼 (Sarath Lakshman) 译者:门佳
Sarath Lakshman,年轻的Linux天才程序员、开源软件及GNU/Linux活跃分子,写作本书时年仅20岁。他在印度出生并成长,目前是印度科钦科技大学模范工程学院的学生。2004年,他就开发了名为Slynux的GNU/Linux发布版。另外,他还为Linux Foryou月刊撰写文章。在Fedora、Pardus Linux、PiTiVi、Ubuntu以及Google Summerof Code等项目中,他都作出了显著的贡献。
门佳,Unux/Unixshell、PerI、正则表达式爱好者。2001年开始接触Linux,并喜欢上了这个系统,从此发现了另一个不同的世界。同时对网络协议分析、Web技术以及社会心理学也颇有兴趣。除此之外。还是一位轻度宅男、豆瓣控。
TA贡献1794条经验 获得超8个赞
shell脚本的作用是用来自动化完成一些日常的操作
但是访问权限不在他的控制范围中
你要读取任意目录的shell,前提是这个shell的owner有读取任意目录的权限
然后才可以通过shell来实现
TA贡献1785条经验 获得超8个赞
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | # 保存文件复制后的路径,即第一个参数 dir = $1
# 参数前移,运行shift命令之后,$1的值就变成$2的值了,原来的$1就不存在了。 # 同理$2的值变成$3的值,如果原来有9个参数,通过shift之后就剩下8个 shift
# 当没有把全部参数前移完时 while [ $1 ] do # 这个赋值语句也可以不要 file = $1
# 完成文件复制 cp $file $dir
# 再次前移参数 shift
done
# 复制完毕,列出复制后的目标路径 ls $dir |
添加回答
举报