shell
文章平均质量分 51
IT独白者
这个作者很懒,什么都没留下…
展开
-
shell脚本学习
shell脚本学习最近闲来无事,就打算利用最后一个寒假来学习一些shell的一些基本知识,发现脚本是一门神奇的语言,语法简洁,易学。但是也会导致不注意一些细节,就出错的麻烦。今天先介绍一个基本的if判断语句。在shell中,一般用if…then…fi来表示。其中可以利用shell中的一些简单内置的功能来完成一些小的需求,非常简单。 *# 要注意条件测试部分中的空格。在方括号的两侧都有空格,在-f、原创 2017-01-22 20:38:50 · 379 阅读 · 0 评论 -
linux shell几个小demo
闲来无事,写几个shell script来练练手,发现我的mac下的shell和ubuntu下的shell有些语法还是有区别,网上的一些教程,在我的mac上并不适用,需要修改。 1、编写shell脚本,将/users/sunwangdong/desktop/wordcount下的大于10000k的文件信息输出 我写了一个名字为test.sh的脚本,如下所示: #!/bin/bash for原创 2017-06-02 23:53:09 · 1287 阅读 · 0 评论 -
linux的shell脚本下判断一个变量值或字符串是否为整数
在实际的应用开发中,由于shell缺少许多函数库,所以判断字符串是否为整数就不是一件容易的事儿,那么这里介绍一般的用于判断一个字符串是否为整数的方法。 原理: 利用expr做计算时变量或字符串必须是整数的规则,把一个变量或字符串和一个已知的整数(非0)相加,看命令返回的值是否为0.如果为0,就认为加法的变量或字符串为整数,否则就不是。 i=5 expr $I + 6 &>/dev转载 2017-06-10 15:19:33 · 16057 阅读 · 0 评论 -
在mac下用crontab来定时执行scrapy爬虫命令
Crontab这个命令是在linux下来执行定时执行任务的指令,但是在mac下同样用这一指令来实现定时执行任务。但是在用到scrapy爬虫的时候,会有两个比较常见的问题导致定时爬取不成功,接下来将详细介绍如何在mac下执行crontab指令来完成相关定时任务。 一、启动crontab -e来编辑自己定义的任务 例如我想在每天的17:30分来定时执行此任务,那么相关的配置符合条件的命令为: 3原创 2017-10-19 19:48:36 · 1306 阅读 · 1 评论