1、变量中字符的长度:${#VARNAME}
2、变量赋值:
${parameter:-word}:如果parameter为空或未定义,则变量展开为“word”;否则,展开为parameter的值
例子:
给出A=3
echo ${A:-30}
此时echo出的值为
3
删除A=3时
unset A
echo ${A:-30}
原创
2013-03-31 21:52:35
461阅读
一:关于语言 1)编译性语言 编译型语言多半运作于底层,所处理的是字节、整数、浮点数或其它及其机器层经的对象。处理过程为:源程序--预处理--编译--汇编--链接,编译性语言为静态语言。 2)解释性语言 解释性语言读入程序代码并将其转
原创
精选
2014-08-03 15:23:42
1568阅读
点赞
基本unix/linux命令
setuid,guid
作用: setuid意味着如果某个用户对属于自己的shell脚本设置了这种权限,
那么其他用户在执行这一脚本时也会具有其属主的相应权限。
guid执行相应脚本的用户将具有该文件所属用户组中用户的权限
例:chmod 4755
chmod,chown,chgrp
作用:修改权限
格式:chm
原创
2013-04-01 13:52:53
478阅读
目录: 一.shell选择结构 二.shell循环结构 三.shell条件测试 四.shell内置变量 五.shell变量进阶 &
原创
2014-02-16 12:57:30
1425阅读
点赞
基本含义NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL",泛指非关系型数据库。分类 键值存储数据库 Tokyo Cabinet/Tyrant, Redis, Voldemort, Oracle BDB 内容缓存,主要用于处理大量数据的高访问负载,也用于一些日志系统等等 数据模型:Key 指向 Value 的键值对,通常用has
灵活的运用shell编程的技巧及相关知识会让我们的shell编程有很大的提高,所以基础知识还是很有必要去认真的学习的
原创
2013-04-01 07:46:24
812阅读
UNIX shell脚本在Linux运维当中是不可以缺少的一门语言,所以必须的好好学习它。此博文主要总结了UNIX shell脚本编程当中常用到的知识点,供博友们参考学习。
推荐
原创
2013-04-27 19:51:02
4419阅读
点赞
3评论
Q:1 Shell脚本是什么、它是必需的吗? 答:一个Shell脚本是一个文本文件,包含一个或多个命令。作为系统管理员,我们经常需要使用多个命令来完成一项任务,我们可以添加这些所有命令在一个文本文件(Shell脚本)来完成这些日常工作任务。
原创
2022-05-14 11:07:22
144阅读
shell 开发与其他语言的区别项: 区别项 | 说明 | 定义变量,变量名前不加美元符号;使用变量,必须在变量名前加美元符号 | 定义变量时,变量名和等号之间、等号与变量值之间,都不能有空格 | 表达式和运算符之间要有空格 | shell 的流程控制不可为空 | 关系运算符( eq、 ne等)只支
转载
2018-01-05 18:27:00
54阅读
2评论
这是我在工作中遇到的一点知识点进行了总结,望对大家一些帮助,也对自己以后方便查找。这只是简单的写了大概,以后会对部分知识进行补充。不对的地方或有别的更好的写法可以私信我。1.行高自适应style:line-height:auto;2.cursor:pointer cursor属性规定要显示的
原创
2023-05-23 10:03:47
144阅读
获取当前使用的Shell类型 1. 第一种方法:通过 $0 这个变量来获取当前运行的shell类型 1. 第二种方法:通过 $$ 这个变量来获取当前运行的shell进程号(PID),然后通过 ps 命令的 p 参数或者直接带进程pid号来反向查出运行的shell类型 脚本静态检查工具shellche
转载
2017-05-17 10:20:00
85阅读
2评论
1、变量赋值等: ${parameter:-word}:如果parameter为空或未定义,则变量展开为“word”;否则,展开为parameter的值; 如:${parameter:+word}:如果parameter为空或未定义,不做任何操作;否则,则展开为“word”值; 如: ${par
原创
2013-04-07 14:43:46
690阅读
管道是实现"将前面的标准输出作为后面的标准输入"xargs是实现"将标准输入作为命令的参数"对比:ind /sbin -perm +700 |ls -lfind /sbin -perm +700 |xargs ls -l参数及用法:-0 :当sdtin含有特殊字元时候,将其当成一般字符,像/''空格等# echo "/ / "|xargs&nbs
原创
2016-11-25 13:47:01
3047阅读
echo -n "Enter your name :"echo "Enter your name :\c" 都是不换行tr -d '\r' <&nb
原创
2013-06-05 17:10:05
472阅读
shell脚本编程是一种十分强大的编程方式,熟练掌握并应用它可以很好的提高一个人的软件技术水平
原创
2013-04-05 18:54:44
598阅读
shell的定义,shell脚本中一些变量的理解,如$@,$*,重点解释了shell脚本中#!的深层理解
原创
2018-01-27 10:16:26
7104阅读
点赞
1. 如何理解数据仓库?数据仓库 是 一个面向主题的,集成的,相对稳定的,反应历史变化的数据集合,用于支持管理决策。2. OLAP 和 OLTP
转载
2013-08-15 10:50:00
66阅读
2评论
**软考知识点总结及整理**
随着信息技术的迅猛发展,软件行业对于专业人才的需求也日益增长。软件水平考试(软考)作为国内最具权威性的软件行业专业认证,其考试内容涵盖了广泛的软件工程知识体系。为了帮助广大考生更好地备考,本文将对软考的核心知识点进行总结和整理。
一、软件工程基础
软件工程是软考的核心内容之一,它涉及到软件开发的全过程管理。考生需要掌握软件工程的基本概念、原理和方法,包括软件需求
1.运行当前文件夹下的linux命令都要加点杠(./)
转载
2014-07-08 18:26:00
196阅读
2评论
一、MySQL(My Structured Query Language,我的结构化查询语言)1.JDBC:Java DataBase Connection,java数据库连接2.数据库:储存数据的库。3.数据库类型: a.关系型数据库 b.网状型数据库 c.面向对象型数据库4.关系型数据库: Oracle 大型数据库 Sql server MySQL分支:Percona、Server
转载
2023-10-04 19:24:08
130阅读