![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell
文章平均质量分 81
学无止境LL
这个作者很懒,什么都没留下…
展开
-
Shell中的dirname使用示例
荔汁①$ dirname /usr/bin/sort/usr/nom$dirname stdio.h.荔汁②脚本中获取脚本文件所在的绝对路径shellPath=(cd"(cd "(cd"(dirname “$0”)";pwd)echo $shellPath;...原创 2019-05-15 20:55:10 · 902 阅读 · 0 评论 -
source命令、&&和||
source命令也称为“点命令”,也就是一个点符号(.),是bash的内部命令。功能:使Shell读入指定的Shell程序文件并以此执行文件中的所有语句source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。用法:source filename 或 .filenamesource命令(从C shell而来)是bash shell的内置命令;点命令(.),就...原创 2019-05-15 21:11:43 · 530 阅读 · 0 评论 -
Shell学习笔记二
变量shell变量定义的严格语法限制:1. 变量名和等号之间不能有空格。2. 变量名收个字符必须为英文父母。3. 不能包含标点符号但能够使用下划线"_"。4. 不能使用空格。5. 不能使用bash里的关键字。引用变量对于定义过的变量只要在变量名之前加一个$即可。重新定义变量已经定义的变量,可以被重新定义。荔汁name="rookiezhao"echo=${name}na...原创 2019-05-16 13:31:13 · 179 阅读 · 0 评论 -
Shell之cut
cut [选项] [参数]选项:-b:表示字节-f:表示定义字段-c:表示字符使用shell获得主机的ip:1.使用ifconfig2 使用ifconfig eth13.ifconfig eth1 | grep “inet”4.这个时候使用cut不能用空格做分隔符。荔汁5. 这个时候选择其他的分割符,比如n6. 这个时候你再使用空格做分隔符就可以了shit。...原创 2019-05-16 20:28:00 · 591 阅读 · 0 评论 -
Shell中的date命令
date命令在Linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多的方便。1. 命令格式:date [参数] [+格式]2. 命令功能:date可以用来显示或设定系统的日期与时间。3.命令参数:必要参数:%H 小时(以00-23来表示)。%I 小时(以00-12来表示)。...原创 2019-05-23 10:59:45 · 10356 阅读 · 0 评论 -
shell中for,while,until循环,select
一、简介Shell编程中循环命令用于特定条件下决定某些语句重复执行的控制方式,有三种常用的循环语句:for、while和until。while循环和for循环属于“当型循环”,而unitl属于“直到型循环”。循环控制符:break和continue控制流程转向。二、详解1、for循环1)for循环有三种结构:一种是列表for循环,第二种是不带列表for循环。第三种是类C风格的for循环。...原创 2019-05-26 18:47:52 · 301 阅读 · 0 评论 -
dirname和basename
简介dirname命令去除文件名中的非目录部分,仅显示与目录有关的内容。dirname命令读取指定路径名保留最后一个/及其左边的字符,删除右边部分,并写结果到标准输出。如果最后一个/之后无字符,dirname命令使用倒数第二个/,并忽略其后的所有字符。dirname和basename通常在shell内部命令替换使用,以指定一个与指定输入文件名略有差异的输出文件名。语法diename(选项)...原创 2019-07-08 17:38:55 · 1260 阅读 · 1 评论 -
Linux中的export,source,bash
export命令文末有详细举例说明export命令用于设置或显示环境变量。在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。同时,重要的是,export的效力仅仅是该次登录操作。注销或者重新开一个窗口,export命令给出的环境变量都不存在了。语法export [-fnp][变量名称]=[变量设置值]其中:-f:代表...原创 2019-05-26 17:40:09 · 953 阅读 · 0 评论 -
Shell学习笔记
Shell简介:shell是用户操作计算机的工具,是用户与系统之间的界面。当需要计算机为人们服务时,用户将自己的意图通知shell,只有当shell正确地理解了这些以人类语言描述的意图,并且用内部的语言通知操作系统后,用户的命令才能得以正确的执行。Unix的三个层次①核心层:操作系统常驻内存的部分,直接与计算机交互。②shell层:该层有实用性程序集,包括解释程序,汇编工具等。使用户与操...原创 2019-05-15 20:49:39 · 176 阅读 · 0 评论