
Shell
春泥面包
这个作者很懒,什么都没留下…
展开
-
LC_ALL, LC_*, locale 相关
原文: http://reeona.blog.163.com/blog/static/267524200741823246537/ http://hi.baidu.com/caiwilliam/item/82e0a133de628183b711dbadLC_ALL=C 自然是为了去除所有本地化的设置。如果你是一个Linux新手,并且刚刚安装了转载 2013-07-30 20:41:11 · 1213 阅读 · 0 评论 -
批量给图片名字为递增数字
功能: 将某个文件夹下的图片重命名为 1.jpg 2.jpg ... Linux#!/bin/shnum=1for file in $(ls ./)do echo "$num" echo "current file: $file" mv $file $num.jpg num=$((num+1))donewindow:@echo off set原创 2014-12-26 15:41:21 · 5685 阅读 · 0 评论 -
Shell编程学习总结
原文: http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=19453740、脚本的执行过程:./test.sh arg1,操作系统先读取./test.sh文件的首行(#!/bin/sh)得到脚本解释器可执行文件的绝对路径,然后运行该解释器程序,并把该脚本的文件名和输入的参数传递给该解释器,所以上面脚本的执行相当于:/bi转载 2013-01-01 20:32:26 · 982 阅读 · 0 评论 -
awk命令详解
原文: http://www.cnblogs.com/serendipity/archive/2011/08/01/2124118.html简单使用:awk :对于文件中一行行的独处来执行操作 。awk -F :'{print $1,$4}' :使用‘:’来分割这一行,把这一行的第一第四个域打印出来 。 详细介绍:AWK命令介绍 awk转载 2013-03-03 09:42:15 · 1088 阅读 · 0 评论 -
shell得到上一个命令的快捷键
原文 : http://bbs.chinaunix.net/thread-1086436-1-1.html1. alt + .2. mkdir a b c cd !!:1 cd a rm -rf a b c mkdir a b c cd !!:2 cd b rm -rf a b c转载 2013-12-10 21:05:47 · 1645 阅读 · 1 评论 -
sed命令详解
原文: http://www.cnblogs.com/edwardlost/archive/2010/09/17/1829145.html转载:http://blog.chinaunix.net/u/22677/showart_1076318.html 1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印转载 2013-03-03 01:44:40 · 855 阅读 · 0 评论 -
转贴 Regular Expression 简介(正则表达式)
引用:Regular Expression 简介中央研究院计算中心ASPAC 计划aspac@phi.sinica.edu.tw技术报告: 940191995 年 2 月 9 日Version : 1.0版权声明 目录 Why Regular Expression 组成 Regular Expression 的元素 使用 Regular转载 2012-12-09 22:20:23 · 2006 阅读 · 0 评论 -
grep 命令详解
原文: http://blog.chinaunix.net/u1/55527/showart_468675.htmlgrep命令是linux下的行过滤工具,其参数繁多,下面就一一介绍个个参数的作用,希望对大家有所帮助。grep -- print lines matching a pattern (将符合样式的该行列出)◎语法: grep [options] PATTERN转载 2013-03-03 01:13:38 · 948 阅读 · 0 评论 -
sed 命令
原文: http://www.iteye.com/topic/5876731. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出转载 2012-12-09 22:26:00 · 769 阅读 · 0 评论 -
Linux shell 不同进制数据转换(二进制,八进制,十六进制,base64)
原文: http://www.cnblogs.com/chengmo/archive/2010/10/14/1851570.htmlshell可以在不调用第3方命令,表示不同进制数据。这里总结以下表示方法。shell 脚本默认数值是由10 进制数处理,除非这个数字某种特殊的标记法或前缀开头. 才可以表示其它进制类型数值。如:以 0 开头就是 8 进制.以0x 开头就是16转载 2013-07-28 11:16:54 · 7339 阅读 · 0 评论 -
od命令
原文: http://blog.youkuaiyun.com/todd911/article/details/7756913名称:od作用:格式化输出文件中的数据提要: od [OPTION]... [FILE]... od [-abcdfilosx]... [FILE] [[+]OFFSET[.][b]] od --tradit转载 2013-07-24 17:28:33 · 972 阅读 · 0 评论 -
Here document
原文: http://blog.sina.com.cn/s/blog_6aa1784101012caf.html最近使用Shell编程编辑文件的时候,学习到了Here Document。感觉不错,分享给大家。 HereDocument是已“ 我们知道平常在linux命令行的操作都可以放到文件里面,赋予可执行权限后,就可以将这文件变成转载 2013-02-17 16:08:34 · 583 阅读 · 0 评论 -
设置linux开机自动运行脚本
原文: http://os.chinaunix.net/a2008/0905/985/000000985324.shtml 实现目标:在Linux启动时,自动运行位于普通用户test1根目录下的脚本程序test.py,该程序会在每次执行时自动向本地日志文件追加一条记录,源码如下: from datetime import datetime now=datetime.no转载 2013-04-22 17:42:28 · 1453 阅读 · 0 评论 -
linux shell 管道命令(pipe)使用及与shell重定向区别
原文: http://www.cnblogs.com/chengmo/archive/2010/10/21/1856577.html看了前面一节:linux shell数据重定向(输入重定向与输出重定向)详细分析 估计还有一些朋友是头晕晕的,好复杂的重定向了。这次我们看下管道命令了。shell管道,可以说用法就简单多了。 管道命令操作符是:”|”,它仅能处理经由前面一个转载 2013-05-21 09:09:53 · 1018 阅读 · 0 评论 -
tr命令
原文: http://blog.sina.com.cn/s/blog_58c3f7960100uttl.html通过使用tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr所能够做的。 tr用来从标准输入中通过替换或转载 2013-07-26 18:00:41 · 1090 阅读 · 0 评论 -
Word-frequency filter
摘自 Robbins A., Beebe N. - Classic Shell Scripting - 2005Chapter 5.Problem:Given a text file and an integer n, you are to print the words (and their frequencies of occurrence) whose fre转载 2013-07-26 17:50:48 · 1142 阅读 · 0 评论 -
sort 命令
原文: http://www.cnblogs.com/51linux/archive/2012/05/23/2515299.htmlsort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们转载 2013-07-26 19:40:55 · 1093 阅读 · 0 评论 -
Text Processing and Manipulation
原位: http://www.linux.org/article/view/text-processing-and-manipulation(grep awk sed uniq sort cut 命令使用实例)Other text manipulation tools at your disposalIn your day-to-day work with转载 2013-03-02 13:22:35 · 955 阅读 · 0 评论 -
将shell脚本用到实处
1、生成有规律的下载地址。 今天在网上搜一篇英文文章,得到一个下载地址,http://web.eecs.umich.edu/~silvio/teaching/EECS598/lectures/lecture10_3.pdf,猜想应该还有别的pdf的地址,试了试果然有几个,如lecture10_1和lecture10_2,就想着把类似的地址都生成出来,然后用wget下载,就可以实现批原创 2012-12-15 19:17:57 · 1451 阅读 · 0 评论