• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
沈庆伟心理咨询
咨询微信:xlzxs-sqw
博客园    首页    新随笔       管理     

文章分类 -  shell/perl

shell 文件包含

摘要:shell 虽然没有像C/C++那样的语句,也没有像java那样的import导入,但她有自已的文件包含方式,那就是“. filename”(点号加文件名,中间有一空格)。以下通过简单的例子进行说明:# print.sh -- print a string to the screenprint(){ echo -n "$1"}该文件只有一个简单的函数:print.以下是主调用脚本:#! /bin/bash# main.sh -- invoke print function. print.shprint "print function invoked !" 阅读全文
posted @ 2013-01-04 11:48 沈庆伟心理咨询 阅读(393) 评论(0) 推荐(0)
shell测试和比较函数--test、[、[[、((、和 if-then-else解密

摘要:Bash shell 在当今的许多 Linux® 和 UNIX® 系统上都可使用,是 Linux 上常见的默认 shell。Bash 包含强大的编程功能,其中包括丰富的可测试文件类型和属性的函数,以及在多数编程语言中可以使用的算术和字符串比较函数。理解不同的测试并认识到 shell 还能把一些操作符解释成 shell 元字符,是成为高级 shell 用户的重要一步。这篇文章摘自 developerWorks 教程 LPI 102 考试准备,主题 109: Shell、脚本、编程和编译,介绍了如何理解和使用 Bash shell 的测试和比较操作。这个技巧解释了 shell 阅读全文
posted @ 2012-07-13 17:31 沈庆伟心理咨询 阅读(537) 评论(0) 推荐(0)
Perl 输出颜色

摘要:对于Linux管理员来说,grep是日常最常用的命令,可以把匹配的字符输出,同样可以输出颜色。# grep --color 'test' /var/log/maillog无聊练功:用perl 实现grep --color# vi colorgrep#!/usr/bin/perluse Term::ANSIColor;my $test;if (@ARGV != 2){die "Please use (colorgrep 'some key word' filename)\n";}$test = shift @ARGV;while(<> 阅读全文
posted @ 2012-02-29 11:29 沈庆伟心理咨询 阅读(1725) 评论(0) 推荐(0)
二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别.

摘要:整数比较-eq 等于,如:if [ "$a" -eq "$b" ]-ne 不等于,如:if [ "$a" -ne "$b" ]-gt 大于,如:if [ "$a" -gt "$b" ]-ge 大于等于,如:if [ "$a" -ge "$b" ]-lt 小于,如:if [ "$a" -lt "$b" ]-le 小于等于,如:if [ "$a" -le "$b" 阅读全文
posted @ 2012-02-28 11:33 沈庆伟心理咨询 阅读(288) 评论(0) 推荐(0)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3