假设我们定义了一个变量为:复制代码 代码如下:file=/dir1/dir2/dir3/my.file.txt可以用${ }分别替换得到不同的值:复制代码 代码如下: ${file#*/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt ${file##*/}:删掉最后一个 /? 及其左边的字符串:my.file.txt ${file#*.}:删掉
分类:
系统相关 时间:
2017-12-25 21:26:58
阅读次数:
209
介绍下Shell中的${}、##和%%使用范例,本文给出了不同情况下得到的结果。假设定义了一个变量为【代码如下】:file=/dir1/dir2/dir3/my.file.txt可以用${ }分别替换得到不同的值:${file#*/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##*/}:删掉最后一个 / ?及其左边的字符串:my.
分类:
系统相关 时间:
2017-12-22 14:55:46
阅读次数:
193
1.shell中的$默认变量 $n $1 表示第一个参数,$2 表示第二个参数 ... $n $1 表示第一个参数,$2 表示第二个参数 ... $# 命令行参数的个数 $# 命令行参数的个数 $0 当前程序的名称 $0 当前程序的名称 $? 前一个命令或函数的返回码,返回0代表成功 $? 前一个命 ...
分类:
系统相关 时间:
2017-12-16 19:46:25
阅读次数:
190
for循环语句&练习题、while循环语句&练习题、break continue exit return对比、shell中的数组、shell中的函数、linux中的信号说明、 && 大量的练习题目 ...
分类:
系统相关 时间:
2017-12-12 17:28:12
阅读次数:
511
Shell test 命令 Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 数值测试 实例演示: 输出结果: 代码中的 [] 执行基本的算数运算,如: 结果为: 字符串测试 实例演示: 输出结果: 文件测试 实例演示: 输出结果: 另外,Shell ...
分类:
系统相关 时间:
2017-12-09 11:01:00
阅读次数:
139
一、for 基本用法 在 Shell 中的写法: 在命令解释器中的写法: 在批处理脚本中的写法: 二、for /f 参数的用法 如果想读取文件应该加上 /f 参数: 如果我们只想读取文件的某部分内容应该怎么写呢? 假如 1.txt 内容如下: 如果我们只想读取中间那部分应该写成: 结果: 如果想读取 ...
分类:
其他好文 时间:
2017-12-06 23:50:43
阅读次数:
182
脚本书写规范、shell脚本的执行方式、Shell中的变量说明、变量子串、shell中的数学运算 ...
分类:
系统相关 时间:
2017-12-06 17:51:28
阅读次数:
274
Linux shell中的特殊符号*代表零个或多个任意字符,它的用法如下:#ls /tmp/4_6/test*/tmp/4_6/test1 /tmp/4_6/test22 /tmp/4_6/test333 ?只代表一个任意的字符,它的用法如下:#touch /tmp/4_6/test*/tmp/4_6/
分类:
系统相关 时间:
2017-11-26 22:51:53
阅读次数:
269
上篇文章介绍了推荐引擎算法在spark-shell中的操作,实际环境中我们不会仅仅运行一次, 更多的是一次编译多次运行,今天我们开始实验二,不过上次实验的笔录很有用哦。 一,处理数据。 def PrepareData(): (RDD[Rating], Map[Int, String]) = { va ...
分类:
编程语言 时间:
2017-11-21 01:03:46
阅读次数:
219
1环境变量PATH1环境变量Linux的变量可分为两类:环境变量和本地变量环境变量,或者称为全局变量,存在与所有的shell中,在你登陆系统的时候就已经有了相应的系统定义的环境变量了。Linux的环境变量具有继承性,即子shell会继承父shell的环境变量。\本地变量,当前shell中的变量..
分类:
系统相关 时间:
2017-11-19 21:12:10
阅读次数:
254