- 浏览: 460881 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (538)
- C/C++ Primer (69)
- Objective-C Primer (102)
- Python Primer (19)
- JavaScript Primer (1)
- Java Primer (37)
- PHP Primer (17)
- 泛 Linux (37)
- Shell Script (21)
- APUE (21)
- UNP__1&2 (19)
- NetWork (7)
- Oracle周边 (38)
- Mysql里边 (6)
- Windows技 (9)
- 简单算法 & 数据结构 (14)
- 设计模式 (6)
- GTK历程 (12)
- 工具使用 (25)
- 杂事 (23)
- 一些概念 (17)
- Web方面 (10)
- myCodeTools (9)
- ^未 竟$ (13)
- 硬件通信 (2)
- Games (1)
最新评论
num=1 while [ $num -le 3 ] do echo ${num} num=$(($num+1)) done
shell的循环也有多种写法:
http://bbs.linuxpk.com/thread-39584-1-1.html
time for i in `seq 1000000`; do echo $i> /dev/null; done real 0m35.109s user 0m29.126s sys 0m5.436s
time for i in {1..1000000}; do echo $i> /dev/null; done real 0m32.997s user 0m27.350s sys 0m5.184s
time for ((i=0;i<1000000;i++)); do echo $i> /dev/null; done real 0m38.951s user 0m32.370s sys 0m5.836s
遍历当前目录
#!/bin/sh for file in ./* do if test -f $file then echo $file echo 是文件 fi if test -d $file then echo $file echo 是目录 fi done
发表评论
-
SSH
2013-02-28 14:29 1119高效使用 SSH 的 16 个技巧:http://blog. ... -
Shell__参数传递
2011-02-11 14:29 730#!/bin/bash echo '$# '参数个数 ... -
Shell__字符串截取
2010-10-18 10:59 1252http://blog.csdn.net/gumanren/a ... -
Shell__Script
2010-10-15 14:05 622获取目录 dirname 全路径 获取文件名 basen ... -
Shell__时间戳
2010-08-09 11:35 756http://blog.chinaunix.net/u3/91 ... -
paste__多文件列合并
2010-08-05 11:35 790Linux的文本处理强啊 paste file1 ... -
Shell 解析
2010-07-27 14:39 550shell.sh sh -c "grep 'xx' ... -
Shell__比较运算符
2010-07-27 09:44 866http://blog.chinaunix.net/u/981 ... -
Shell__Date
2010-07-26 16:48 899# 遍历出本月1号~X号的日期 #!/bin/bash ... -
Shell 偶用查询
2010-07-06 15:15 684文件行数 wc -l FileName 统计当前目录下文 ... -
printf的简单使用
2010-05-27 16:50 746原文:http://hi.baidu.com/wa ... -
cut 行数据操作
2010-05-27 09:44 724http://blog.sina.com.cn/s/blog_ ... -
test命令
2010-05-19 10:55 865似乎是来至鸟哥的学习 Shell Scripts……,原地址 ... -
alias
2010-05-18 18:13 812原文:http://tieba.baidu.com/f?kz= ... -
Shell脚本入门之一
2010-05-14 17:02 1185晕…… 鸟哥写的那篇实在太好了不打算copy之二了。 ... -
split 文件分割与合并
2010-05-14 00:03 1179split分为两种,二进制文件模式切割和文本文件模式切割。 ... -
什么时候不使用Shell 脚本
2010-05-13 22:29 1035资源密集型的任务,尤其在需要考虑效率时(比如,排序,hash ... -
AWK简单使用
2010-05-11 17:51 1703AWK有如文本数据库的功能! awk -F ‘分 ... -
文件比较comm 与 diff
2010-05-10 10:34 754http://www.blogjava.net/w ... -
uniq 去重复行
2010-05-10 10:21 640http://www.ibm.com/developerwor ...
相关推荐
本主题聚焦于“PHP后台循环锁定文件”,这是一个涉及PHP、后台循环以及shell锁定技术的实践应用。下面将详细阐述这些知识点。 首先,PHP后台循环是指在PHP环境中,通过编写代码使程序在后台持续运行,而不是像常规...
在这个脚本中,我们使用`while`循环和`read`命令逐行读取`shell_config.TXT`文件。然后,我们使用正则表达式检查行是否包含等号,并提取出键和值。 标签中的“shell___config_get”和“shell_%_config”进一步强调...
2. **控制结构**:如if语句、for循环和while循环。 3. **函数**:封装可重复使用的代码块。 4. **条件测试**:如`[[`和`test`命令用于检查文件属性、数值比较等。 5. **逻辑运算符**:如&&(与)、||(或)。 6. **...
在这个“ftp.rar_FTP SHELL_linux 远程shell_shell”的压缩包中,我们主要关注的是如何使用FTP在Linux环境中创建一个远程shell,以便进行系统管理或者文件操作。 FTP Shell,即通过FTP协议实现的命令行交互式环境,...
**Bash Shell速查表V2 - 入门指南** Bash Shell是GNU/Linux和Unix系统中最常用的命令行解释器,也是终端用户与操作系统交互的主要工具。它是一种强大的脚本语言,可以执行各种自动化任务,从简单的文件管理到复杂的...
C Shell提供了变量、循环、条件语句等编程元素,使用户能够编写复杂的脚本来自动化日常任务。例如,可以编写一个C Shell脚本来定期备份文件、监控系统性能或自动运行一系列命令。 C Shell的语法特点包括: 1. 变量...
通过Shell编程,你可以利用Unix命令的组合以及逻辑控制结构(如if-else、for、while循环)来实现复杂的任务自动化。 总的来说,Shell编程和Unix命令是Linux系统管理的基础,它们为系统管理员提供了强大的工具和自动...
例如,`for`循环、`if`条件语句、函数定义等都是Shell编程中常见的结构。这些脚本有助于简化重复性的任务,提高工作效率。 **变量和环境变量:** 在Shell编程中,变量用于存储数据,而环境变量则影响Shell的运行...
2. **流程控制**: 包括条件语句(`if`)、循环语句(`for`, `while`)和分支结构(`case`)。 3. **函数定义**: 可以定义函数并调用,提高代码复用性。 4. **输入/输出重定向**: `用于输入重定向,`>`和`>>`用于输出重定向...
Shell脚本可以包含命令、条件语句、循环结构以及函数,极大地提高了系统管理的效率。 在Windows中,最常用的Shell是Command Prompt(cmd.exe)和PowerShell。PowerShell是微软推出的更加强大的命令行工具,它支持...
【Private_Shell_Scripts】是关于Shell脚本的私有集合,主要包含一系列示例脚本,用于教学或实际操作中的参考。Shell脚本是Linux和Unix系统中的一种强大工具,它允许用户通过编写简单的命令行指令组合来执行自动化...
它支持常见的Posix Shell命令,如`cd`、`echo`、`for`循环等,同时也引入了一些新的特性和改进。例如,Elvish的`cd`命令会自动将当前目录保存到历史记录中,方便用户快速切换回之前的工作路径。 在下载的压缩包...
开发者通常会在这里找到处理COM接口、消息循环和事件处理的代码,这是理解和学习Windows Shell扩展开发的基础。 `StdAfx.cpp`和对应的`StdAfx.h`文件是预编译头文件,用于提高编译速度。它们通常包含常用的库引用和...
**Linux Shell脚本编程是Unix/Linux环境中不可或缺的一部分,它允许用户通过编写命令脚本来自动化日常任务,提高工作效率。本文将深入探讨"Linux Shell Scripting Cookbook"这本书中的关键知识点,包括Shell脚本的...
Linux Shell脚本编程是Linux系统管理、自动化任务和程序开发中的关键技能。Bash(Bourne-Again SHell)是Unix和Linux操作系统中最常用的Shell,它的强大功能和灵活性使得编写脚本变得简单而高效。本资料“Linux_...
5. **loop.sh** - 脚本中可能包含循环结构的示例,如for循环、while循环和until循环。 6. **array.sh** - 说明如何在Shell中创建和操作数组,包括索引数组和关联数组。 7. **shell_function.sh** - 展示如何定义和...
3. **流程控制**:包括条件语句(if-else)、循环(for, while)和case结构,用于根据不同的条件执行不同的代码块。 4. **函数**:Shell脚本支持定义和调用函数,使得代码模块化,更易于维护。 5. **输入/输出...
3. **流程控制**:通过条件语句(`if`,`else`)和循环(`for`,`while`)来实现复杂的逻辑。例如: ```bash if [ -f "myfile.txt" ]; then echo "File exists." else touch myfile.txt fi ``` 4. **函数**...
3. **脚本结构**:一个典型的Shell脚本会包含变量定义、条件语句(if/else)、循环结构(for/while)、函数定义以及调用系统命令。例如,`aia_src_cur_copy_01.sh`可能用于从源目录复制当前文件到目标位置。 4. **...
1. **了解 Java 基础**:从变量、数据类型、控制结构(条件语句和循环)开始,逐步掌握面向对象编程概念,如类、对象、封装、继承和多态。 2. **掌握 Markdown**:通过阅读和编写 Markdown 文件,学习如何有效地组织...