资料介绍
大多数情况下,你需要编写一个脚本来执行一个特定的任务,在本章中第一个脚本就是一个这样
的例子, 然后你会修改它来完成一个不同的,但比较相似的任务。用变量来代替写死的常量,就是
一个好方法,将重复的代码放到一个函数中,也是一种好习惯。
2.1 调用一个脚本
----------------
编写完脚本之后,你可以使用 sh scriptname,[5]或者 bash scriptname 来调用它。
(不推荐使用 sh 《scriptname,因为这禁用了脚本从 stdin 中读数据的功能。)
更方便的方法是让脚本本身就具有可执行权限,通过 chmod 命令可以修改。
比如:
chmod 555 scriptname (允许任何人都具有 可读和执行权限) [6]
或:
chmod +rx scriptname (允许任何人都具有 可读和执行权限)
chmod u+rx scriptname (只给脚本的所有者 可读和执行权限)
既然脚本已经具有了可执行权限,现在你可以使用。/scriptname.[7]来测试它了。如果这个脚本
以一个“#!”行开头,那么脚本将会调用合适的命令解释器来运行。
最后一步,在脚本被测试和 debug 之后,你可能想把它移动到/usr/local/bin(当然是以 root 身份

- Linux系统命令及shell脚本实践指南 29次下载
- 脚本语言的概述和与其他编程语言的关系及特点以及程序举例的详细说明 13次下载
- Linux Shell脚本编程基础和相关资料合集免费下载 29次下载
- 如何使用脚本编程语言详细使用资料讲解免费下载 3次下载
- 嵌入式和物联网的shell脚本学习指南之shell脚本入门免费下载 20次下载
- bash高级编程相关资料下载 3次下载
- LabVIEW编程指导脚本讲解 37次下载
- scripts【各类编程脚本】 0次下载
- Linux_Bash脚本编程大全 6次下载
- 高级Bash脚本编程指南--中文版 0次下载
- 高级Bash脚本编程指南 5次下载
- EVC高级编程及开发 0次下载
- Linux_Bash脚本编程大全
- Turbo C实用高级编程技巧 0次下载
- Visual C++ 6.0 高级编程 -下载 0次下载
- BASH shell脚本篇—函数 1.8k次阅读
- shell脚本基础之控制结构 866次阅读
- 如何用10行bash shell脚本监控Linux 1.2k次阅读
- 如何创建自动化脚本 4.4k次阅读
- 在bash中如何创建函数 1.7k次阅读
- bash脚本中的循环功能 4.2k次阅读
- 如何在bash shell脚本中接受参数 3.4k次阅读
- Bash编程常见错误范例及原因分析 2.4k次阅读
- 使用Bash处理变量的常见错误 1.9k次阅读
- 虚拟机:Bash Shell脚本打印出执行的命令 5.1k次阅读
- 命令行重度用户需要的实用BASH脚本 3.1k次阅读
- Bash指南:Bash最佳实践 3.7k次阅读
- JavaScript 是脚本还是编程语言?看了这文章就懂了 9.2k次阅读
- Linux Bash脚本进阶教程学习 4.3k次阅读
- shell编程使用方法 8.1k次阅读
下载排行
本周
- 1MDD品牌三极管BC807数据手册
- 3.00 MB | 次下载 | 免费
- 2MDD品牌三极管BC817数据手册
- 2.51 MB | 次下载 | 免费
- 3MDD品牌三极管D882数据手册
- 3.49 MB | 次下载 | 免费
- 4MDD品牌三极管MMBT2222A数据手册
- 3.26 MB | 次下载 | 免费
- 5MDD品牌三极管MMBTA56数据手册
- 3.09 MB | 次下载 | 免费
- 6MDD品牌三极管MMBTA92数据手册
- 2.32 MB | 次下载 | 免费
- 7STM32G474 HRTIME PWM 丢波问题分析与解决
- 1.00 MB | 次下载 | 3 积分
- 8新能源电动汽车高压线束的铜铝连接解决方案
- 2.71 MB | 次下载 | 2 积分
本月
- 1爱华AIWA HS-J202维修手册
- 3.34 MB | 37次下载 | 免费
- 2PC5502负载均流控制电路数据手册
- 1.63 MB | 23次下载 | 免费
- 3NB-IoT芯片厂商的资料说明
- 0.31 MB | 22次下载 | 1 积分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供电电路图资料
- 0.63 MB | 6次下载 | 1 积分
- 5UWB653Pro USB口测距通信定位模块规格书
- 838.47 KB | 5次下载 | 免费
- 6技嘉H110主板IT8628E_BX IO电路图资料
- 2.61 MB | 4次下载 | 1 积分
- 7苏泊尔DCL6907(即CHK-S007)单芯片电磁炉原理图资料
- 0.04 MB | 4次下载 | 1 积分
- 8苏泊尔DCL6909(即CHK-S009)单芯片电磁炉原理图资料
- 0.08 MB | 2次下载 | 1 积分
总榜
- 1matlab软件下载入口
- 未知 | 935137次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233089次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191439次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183353次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81602次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73822次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65991次下载 | 10 积分
电子发烧友App





创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论