IT培训机构|91免费精品视频|专注编程培训|91免费精品|软件开发培训_91免费国产视频_华清远见教育

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > shell腳本的編寫基礎

shell腳本的編寫基礎 時間:2014-08-10      來源:未知

平時的工作學習中,經常會用到shell腳本文件,去完成一些重復的操作。那么簡單shell腳本的編寫大體需要遵循以下的幾條規則:

1、shell腳本的命名

為了使shell腳本與其他程序區分,所以一般將shell腳本命名如下:

filename.sh

2、Shell腳本的開頭

程序必須以下面的行開始,必須放在程序的第一行:

#!/bin/bash(或者#!/bin/sh)

符號#!用來告訴系統用后面的參數來執行該程序。在本文章中用/bin/bash來執行程序。

3、shell腳本的權限

當編輯好腳本時,如果要執行該腳本,還必須使其可執行,用一下命令:

chmod 777 filename

更改完權限后,用./filename來運行腳本

4、shell腳本中的變量

在其他編程語言中必須使用變量,而在shell編程中,所有的變量都由字符串組成,并且使用變量不需要對變量進行聲明。

給變量賦值,可以這么寫:

a=”hello world”

此時要注意等號兩邊不應該有空格。

打印變量a的內容:

echo $a

此時,echo后面要有空格。

5、shell中變量的使用需要注意

(1)變量賦值時,“=”左右兩邊都不能有空格;

(2)bash中的語句結尾不需要分號(“;”);

(3)除了在變量賦值和for循環語句開頭語句中,bash中的變量使用必須在變量前加”$”符號。

6、shell腳本小例子

該腳本執行后輸出當前文件夾下的文件屬性信息。即跟在linux終端輸入ls  -l一個效果。

此次博文,先較少一點入門知識,有關shell的其他基礎知識會在下次博文繼續。

上一篇:解決VMware上網與本地網絡調試沖突

下一篇:關于管道使用規則的總結

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

主站蜘蛛池模板: 硬度计-布氏硬度计-维氏硬度计-莱洛特试验仪器有限公司 | 噪声治理,消声器,隔声屏障,隔声罩,噪声控制,降噪,空调降噪,水泵噪声治理,冷却塔噪声治理-北京华清恒业环保设备有限公司 | 聚合氯化铝pac-聚氯化铝-饮水级工业级聚合氯化铝-聚合氯化铝厂家价格 | 矿用三环链|锻打/焊接三环链|矿车万能环|三环链销子-济宁卓力工矿设备有限公司 | 陕西锐锋建筑安装有限公司,锐锋建筑,总承包,专业分包,市政综合,劳务,水电钢构,铁路公路,房建,房屋建筑施工 | 数控钢筋弯箍机_数控钢筋弯曲中心_数控钢筋笼滚焊机厂家_山东佳信 | 太阳能路灯生产厂家-郑州太阳能高杆灯价格-道路照明智能路灯-河南坤德照明 | 中国环博会 | 亚洲旗舰环保展 2025.4.21-23 上海新国际博览中心 中国焊接协会网站—中国焊接信息网;焊接行业最权威访问量最大的专业网站:焊接信息、焊接材料,焊接机器,焊接设备,焊机,焊材,辅助设备,焊机配件,仪器仪表,电动工具,钎焊,送丝机,表面处理,自动化专机,焊锡丝,助焊剂 | 郑州天恩石油机械有限公司| 氢能展,氢能展会,燃料电池展,加氢设备_氢气储运_制氢设备_氢燃料汽车_加氢站成套设备 | 呼吸家官网|肺功能检测仪生产厂家|国产肺功能仪知名品牌|肺功能检测仪|肺功能测试仪|婴幼儿肺功能仪|弥散残气肺功能仪|肺功能测试系统|广州红象医疗科技有限公司|便携式肺功能仪|大肺功能仪|呼吸康复一体机|儿童肺功能仪|肺活量计|医用简易肺功能仪|呼吸康复系统|肺功能仪|弥散肺功能仪(大肺)|便携式肺功能检测仪|肺康复|呼吸肌力测定肺功能仪|肺功能测定仪|呼吸神经肌肉刺激仪|便携式肺功能 | 全自动滤水器_射水抽气器_气液两相流疏水器-连云港神美电力辅机有限公司 | 上海消防器材|水雾喷头|水幕喷头|螺旋喷头|雾化喷头|泡沫喷头 - 上海舜丹消防设备有限公司 | 气象站_校园气象站_自动气象站_光伏气象站-山东万象环境科技有限公司 | 宁波华路德|交通信号灯|交通信号机|太阳能信号灯|交通警示灯|交通信号灯厂家 | 升降作业平台_自行-车载-液压升降机_登车桥-强峰升降台 | 重庆宏工_隧道取芯钻机_公路护栏钻机-车载式钻机_打钻一体机_护栏抢修车_隧道钻机-工程机械 | 浙江云野科技有限公司_智慧旅游规划_智慧景区管理系统_全域旅游解决方案-云野科技旅游大数据管理平台 | 数据交易导航,数据资产入表,数据交易平台,数据要素市场 | 组合包装箱,折叠包装箱,烟台木箱,烟台包装箱-烟台顺达包装有限责任公司 | 三安光电股份有限公司 | 铝压铸件_铝合金压铸件_铝合金压铸件厂家-安平县长虹压铸厂 | 江阴市卡泰机械设备有限公司 | 美国西娅图床垫官网-专注高端床垫18年 - 美国西娅图床垫官网 | 苏州洁仪净化科技有限公司| 名嘉宴会【官网】_宁波冷餐_宁波茶歇_宁波酒会_宁波自助餐_宁波盛世名嘉宴会服务有限公司 | 商标注册查询_商标注册代理公司_专利申请_版权登记-源智知识产权 | 鸟语林-百鸟园-不锈钢丝绳网-钢丝网-瓦片防坠网-围网-河北中重钢结构工程有限公司 | 上海珑析仪表有限公司 | 推台锯_多片锯_圆木推台锯_方木多片锯_圆木多片锯-河北茂业机械有限公司 | 实验室超纯水机-超纯水机-超纯水仪-上海赫恩实业有限公司 | 挖掘机|小型挖掘机|挖掘机抓木机|轮式挖掘机|宝鼎挖掘机-宝鼎液压机械公司厂家直销 | 千斤顶-超薄电动千斤顶-电动液压千斤顶-液压螺母扳手-泰州杰克液压机械制造有限公司 | 潍坊劲昊磁电科技有限公司-电磁除铁器,永磁除铁器,管道式除铁器,金属探测仪,磁滚筒,输送设备,给料设备,破碎设备 | 涂料分散剂_水墨分散剂-厚洹化学水性色浆助剂厂家 | 铝合金压缩空气管道安装与设计_专业厂家_福斯特铝合金管道 | 盐城市城镇化建设投资集团有限公司[盐城国资企业、盐城国资集团、盐城文化旅游、盐城基础设施、盐城土地开发、盐城粮食收储] | 商用车之家——观点有态度 热点不缺席 靠谱的商用车门户网站 | 柱状_椰壳_蜂窝_果壳_粉状活性炭_活性炭厂家 - 銮桦净化 | 山东净化车间_净化工程_净化公司-山东海蓝净化装饰工程有限公司 山东金起起重机械有限公司[官网]-金桥银路悬臂吊,金起龙门吊,山东金起起重行吊,单梁起重机 | 信用卡申请_银行贷款_贷款计算器_银桥网 |