Shell
文章平均质量分 58
Sodaslay
这个作者很懒,什么都没留下…
展开
-
sed命令华丽用法举例
# 在每一行后面增加一空行 sed G # 将原来的所有空行删除并在每一行后面增加一空行。 # 这样在输出的文本中每一行后面将有且只有一空行。 sed '/^$/d;G' # 在每一行后面增加两行空行 sed 'G;G' # 将第一个脚本所产生的所有空行删除(即删除所有偶数行) sed 'n;d' # 在匹配式样“regex”的行之前插入一空行 sed '/原创 2012-02-22 21:58:09 · 1603 阅读 · 0 评论 -
有多少种方式可以在vim中插入递增的数字
Table of Contents有多少种方式可以在vim 中插入行号1 在文本中插入行号1.1 使用line()函数1.2 使用ex命令1.3 使用range()函数1.4 加法运算1.5 使用1.6 利用Vim的编程支持1.7 外部命令1.8 其它方法2 最后 Next: chap2,Up: Top 1 在文本中插入行转载 2016-04-08 18:19:02 · 24338 阅读 · 0 评论 -
xcodebuild自动化打包失败,返回65
/usr/bin/codesign --force --sign 9FE9DD14E6144DF12DC9F2E27033A932D6C7CE6F --entitlements /Users/dev/jenkins/workspace/iOSTeacher_Custom/build/Build/Intermediates/QQing.build/Release-iphoneos/teacher.b原创 2016-05-17 18:13:38 · 4137 阅读 · 0 评论 -
Linux crontab定时执行任务 命令格式与详细例子
基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 crontab文件的一些例子: 30 21 * * * /usr/local转载 2016-06-04 01:12:33 · 1556 阅读 · 0 评论 -
Shell中判断字符串是否为数字的6种方法分享
原文地址:http://www.jb51.net/article/67468.htm本篇文章主要介绍了"shell 判断字符串是否为数字",主要涉及到shell 判断字符串是否为数字方面的内容,对于shell 判断字符串是否为数字感兴趣的同学可以参考一下。转载 2016-11-24 20:06:00 · 17442 阅读 · 1 评论 -
Mac 终端命令行提示符更改方法
你是否每次打开 Mac 上的终端,看着一长串的提示符很不爽。 是否终端字体颜色都一样的时候,查找上一次的命令输入让你很抓狂。 那么你是时候该修改一波命令行提示符了~ 主要是通过~/.bash_profile文件更改环境变量PS1,修改命令行提示符的显示格式,并展示不同颜色,下面具体介绍。基础知识mac中的一个重要的配置文件: /etc/profile: 每个用户登录时都会原创 2017-06-11 14:14:42 · 17750 阅读 · 1 评论 -
curl 命令详解
url命令是一个功能强大的网络工具,它能够通过http、ftp等方式下载文件,也能够上传文件。其实curl远不止前面所说的那些功能,大家可以通过man curl阅读手册页获取更多的信息。类似的工具还有wget。curl命令使用了libcurl库来实现,libcurl库常用在C程序中用来处理HTTP请求,curlpp是libcurl的一个C++封装,这几个东西可以用在抓取网页、网络监控等转载 2017-05-14 11:40:52 · 6194 阅读 · 0 评论 -
Linux 命令行里的“瑞士军刀”
本文说的瑞士军刀是指那些简单的一句命令就能完成其它高级语言一大片代码才能完成的工作这里说的“瑞士军刀”是指那些简单的一句命令就能完成其它高级语言一大片代码才能完成的工作。下面的这些内容是Quora网站上Joshua Levy网友的总结: 通过sort/uniq获取文件内容的交集、合集和不同之处:假设有a、b两个文本文件,文件本身已经去除了重复内容。下面是效率最高转载 2017-05-14 11:39:53 · 845 阅读 · 0 评论 -
sed将换行替换成空格或者其他字符
昨天有一同学问我如何利用shell的sed将换行替换成空格或者其他字符呢,下面小编来给大家介绍一下常用替换方法吧。sed流编辑器是shell中处理文本内容的一大利器。sed命令从文本流中读取一行文本到模式空间中进行相应的命令、或脚本处理,因此在处理换行符时会有点特殊。下面的命令可以很正确的执行: 代码如下复制代码 echo "a,b,转载 2016-01-23 21:56:38 · 28459 阅读 · 0 评论 -
grep -r常用样例
R的意思是递归的对目录下的所有文件(包括子目录)进行 grep。比如 grep -R main src就会搜索src目录下所有文件中是否包含 main 这个字符串。因此grep -R "main" *.c 中的 -R 是没有意义的,因为你输入参数是 *.c 而不是目录名字。xargs cmd 将标准输入输入的每一项作为参数执行一次cmd,因此find . -name转载 2015-10-20 13:34:11 · 10371 阅读 · 0 评论 -
Linux下 利用find命令删除所有.svn目录
一、在linux下删除这些目录是很简单的,命令如下find . -type d -name ".svn"|xargs rm -rf或者find . -type d -iname ".svn" -exec rm -rf {} \;全部搞定。原创 2013-07-17 21:13:10 · 1930 阅读 · 1 评论 -
xcodebuild和xcrun实现自动打包iOS应用程序
随着苹果手持设备用户的不断增加,ios应用也增长迅速,同时随着iphone被越狱越来越多的app 的渠道也不断增多,为各个渠道打包成了一件费时费力的工作,本文提供一种比较智能的打包方式来减少其带来的各种不便。随着苹果手持设备用户的不断增加,ios应用也增长迅速,同时随着iphone被越狱越来越多的app 的渠道也不断增多,为各个渠道打包成了一件费时费力的工作,本文提供一种比较智能的打包转载 2013-11-11 21:52:40 · 3161 阅读 · 0 评论 -
删除iOS工程中无用的资源文件
#!/bin/shPROJ=`find . -name '*.xib' -o -name '*.[mh]'`for png in `find . -name '*.png' ! -name '*@2x.png' ! -name 'Default*.png'`do name=`basename $png` if ! grep -q $name $PROJ; t原创 2013-12-10 11:09:02 · 2649 阅读 · 0 评论 -
用 alias 给常用命令取个别名
作为一名iOS开发者,很多时候需要用到命令行,有时候一长串的命令实在让人讨厌,特别是一些常用的命令,我们要一遍一遍不厌其烦的去敲键盘。但是老鸟一般都不会这么傻,因为有 alias,通过alias 我们可以给常用的变量取个别名。比如:在terminal 里面敲: alias la="ls -a"然后再敲:la发现了什么?呵呵,发现了什么,现在我们就转载 2014-06-28 09:33:29 · 1752 阅读 · 0 评论 -
在终端(Terminal)里用命令行进行数学运算
有时候我们进行一些数学运算,我们会去开系统自带的计算来做这件事情,其实我们也可以直接在终端里面用命令行进行的。在命令行里敲 bc 进入数学计算模式,然后随便输入数学表达式 回车 ,结果就出来了,是不是很方便呢?假如你要进行浮点数运算,就需要先敲 scale=3 回车 然后输表达式,这里的3是保留小数点后3位,可以根据需求任意设定。按 Ctrl+D 可以退出运算模式。但是每次转载 2014-06-28 09:31:46 · 2511 阅读 · 1 评论 -
curl常用命令
原文地址: http://www.thegeekstuff.com/2012/04/curl-examples/下载单个文件,默认将输出打印到标准输出中(STDOUT)中curl http://www.centos.org通过-o/-O选项保存下载的文件到指定的文件中:-o:将文件保存为命令行中指定的文件名的文件中-O:使用URL中默认的文件名保存文件到本地转载 2015-02-07 20:04:23 · 903 阅读 · 0 评论 -
Linux命令行编辑快捷键
ctrl + ? 撤消前一次输入ctrl + c 另起一行ctrl + r 输入单词搜索历史命令ctrl + u 删除光标前面所有字符相当于VIM里d shift+^ctrl + k 删除光标后面所有字符相当于VIM里d shift+$删除ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dlctrl + h 删除光标所在位置前的字符转载 2015-03-19 17:36:24 · 603 阅读 · 0 评论 -
Shell十三问___ChinaUnix精华帖整理
目 录1 简介... 32 为何叫做 shell ?... 33 shell prompt(PS1) 与 Carriage Return(CR) 的关系?... 44 别人 echo、你也 echo ,是问 echo 知多少?... 55 " "(双引号) 与 ' '(单引号)差在哪?... 76 var=value?ex原创 2012-02-22 22:00:43 · 1001 阅读 · 0 评论 -
用 Shell 判断字符串包含关系的方法小结
原文地址:http://www.cnblogs.com/ginsonwang/p/5525340.html这篇文章主要给大家介绍了关于用Shell判断字符串包含关系的几种方法,其中包括利用grep查找、利用字符串运算符、利用通配符、利用case in 语句以及利用替换等方法,每个方法都给出了详细的示例代码与介绍,有需要的朋友们可以参考参考借鉴,下面来一起看看吧。......转载 2017-12-17 19:04:32 · 3347 阅读 · 0 评论