-
Linux操作系统Shell基础知识 日期:2011-03-20 22:37:58 点击:3 好评:0
◆Shell基础知识 1、cat /etc/shells 查看计算机上可用的shell 2、编写shell,保存为firstscript #! /bin/bash # This is a test. echo -n Your current directory is: pwd echo $HOME echo Your current directory is: pwd #END. 3、运...
-
Shell基础学习:关于Wget命令的使用技巧 日期:2011-03-20 22:37:58 点击:9 好评:0
wget 是一个命令行的下载工具。对于我们这些 Linux 用户来说,几乎每天都在使用它。下面为大家介绍几个有用的 wget 小技巧,可以让你更加高效而灵活的使用 wget。 $ wget -r -np -nd http:/...
-
shell程序设计的语法 -- <变量> 日期:2011-03-20 22:37:58 点击:6 好评:0
自己最近研究了一下shell程序设计,我将对它的理解分享给大家. shell变量的特点: shell变量使用之前不需要事先对它进行声明,在第一次使用它的时侯创建它。 shell变量默认情况下,它是...
-
筛选和分组:SQL、Linux 脚本与Ruby 之比较 日期:2011-03-20 22:37:58 点击:11 好评:0
现今,大多数人会将软件开发视为一项创造性甚至艺术性的工作,目标是使开发出的软件不仅功能强大,而且在某些方面出色、有用且设计良好。然而,IT 专业人员不时被要求扮演“执...
-
Shell编程基础:单引号和双引号含义区别 日期:2011-03-20 22:37:58 点击:3 好评:0
单引号和双引号都能关闭shell对特殊字符的处理。不同的是,双引号没有单引号严格,单引号关闭所有有特殊作用的字符,而双引号只要求shell忽略大多数,具体的说,就是①美元符号②...
-
Linux下使用Shell脚本改变当前工作路径 日期:2011-03-20 22:37:58 点击:3 好评:0
Shell 脚本执行有三种方法 bash 脚本名 sh 脚本名 chmod +x 脚本名 使用下面语句测试 #a.sh(扩展名可不要) cd / pwd echo "complete" 然而具体执行时候,发现过程中改变过路径,然而最终结果是并没...
-
Shell编程:Linux系统环境程序设计之路 日期:2011-03-20 22:37:58 点击:6 好评:0
函数 别的高级语言都有函数的感念,当然shell编程也有这个概念,当写一个比较大型的shell程序的时候,如果没有函数,则会到处都是重复的代码。当然也可以调用别的脚本,但是速度...
-
新手看招 Linux Shell编程简单一例 日期:2011-03-20 22:37:58 点击:4 好评:0
引言:本人学shell也有一段时间了,感觉学习shell和其他语言一样就是多练习程序。网上很多初学shell的朋友,一定为了找不到练习的程序而苦恼,我整合一下学习shell过程中遇到的比较...
-
Bash中对变量的操作方法 日期:2011-03-20 22:37:58 点击:9 好评:0
1. 条件变量替换: Bash Shell可以进行变量的条件替换,既只有某种条件发生时才进行替换,替换条件放在{}中. (1) ${value:-word} 当变量未定义或者值为空时,返回值为word的内容,否则返回变量的值...
-
Linux文件分割与合并:split & cat 日期:2011-03-20 22:37:58 点击:5 好评:0
Linux下文件分割可以通过split命令来实现,可以指定按行数分割和安大小分割两种模式。Linux下文件合并可以通过cat命令来实现,非常简单。 在Linux下用split进行文件分割: 模式一:指定...
-
Linux shell命令的菜鸟初体验 日期:2011-03-20 22:37:58 点击:8 好评:0
作为一个初入Linux这个神奇世界的程序员来说,Linux shell命令是一个很神奇的命令。但是有些时候的使用还是有些许的问题,接下来我们就看看要怎么样才能更好的使用Linux shell命令。...
-
linux:创建、监控和终止进程 日期:2011-03-20 22:37:58 点击:4 好评:0
先决条件 为了从本文获得最大的收益,您应该具备基础的 Linux 知识,并且具有一个能够正常运行的 Linux 系统,您将在 Linux 系统上练习本文讨论的命令。不同版本的程序输出的结果的格...
-
Linux下Shell脚本输出带颜色文字 日期:2011-03-20 22:37:58 点击:16 好评:0
文本终端的颜色可以使用“ANSI非常规字符序列”来生成。举例: echo -e "\033[44;37;5m ME \033[0m COOL" 以上命令设置作用如下:背景色为蓝色,前景色为白色,字体闪烁,输出字符“ME”,然...
-
linux脚本中的关于检查文件的代码 日期:2011-03-20 22:37:58 点击:15 好评:0
在鸟哥的学习shell脚本中有一个习题是关于检查文件的,查询了网上半天也没有相关的答案。自己写出来贴在博客上吧! #!/#!/bin/bash # check file...... PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/b...
-
Shell命令读取IP地址 日期:2011-03-20 22:37:58 点击:21 好评:0
一、AIX操作系统中的读取方法: #ifconfig en2 | sed -n "2,2p" | awk '{print $2}' 二、Linux操作系统中的读取方法 #ifconfig eth0 |grep "inet addr"| cut -f 2 -d ":"|cut -f 1 -d " " cut参数简介 -d用来定义分隔符,...
-
Linux Shell输出命令实例 日期:2011-03-20 22:37:58 点击:9 好评:0
[root@root 2009521]# cat shell mma7450 0-001d: reg0x00: 000 0x00 mma7450 0-001d: reg0x01: 000 0x00 mma7450 0-001d: reg0x02: 000 0x00 mma7450 0-001d: reg0x03: 000 0x00 mma7450 0-001d: reg0x04: 000 0x00 mma7450 0-001d: reg0x05: 000 0x00 mma74...
-
执行速度慢的问题: 用shell处理上MB的文件 日期:2011-03-20 22:37:58 点击:18 好评:0
代码: #!/bin/bash while IFS=',' read things_before date_string things_after;do #remove double quote date_string=$(echo $date_string | sed 's/\"//g') #parse eache field year=${date_string:0:4} month=${date_string:4:2} day=${date_string:6:2...
-
shell版俄罗斯方块 日期:2011-03-20 22:37:58 点击:30 好评:0
把注释加进去了,可能不是很详尽, 只希望能把问题表现的清楚一点 感谢各位兄弟的捧场, 属于旧瓶装新酒了,呵呵 如果你的终端可以显示出颜色,效果会好点 运行于GNU bash, versio...
-
linux用busybox制作ramdisk的方法 日期:2011-03-20 22:37:58 点击:89 好评:0
目前的嵌入式开发大多采用linux操作系统,linux操作系统运行的一般方式都是内核(如bzImage)加上根文件系统(rootfs),内核的编译裁剪说的很多,也不麻烦,我这里想说的是使用busy...
-
Linux Shell编程基础 日期:2011-03-20 22:37:58 点击:9 好评:0
通常情况下,我们从命令行输入命令每输入一次就能够得到系统的一次响应。一旦需要我们一个接着一个的输入命令而最后才得到结果的时候,这样的做法显然就没有效率。要达到这样...