当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: typeset用于设置变量属性,如大小写,宽度,左右对齐等都可以
 

 

 ·awk 的高级用法    »显示摘要«
    摘要:awk的高级用法cat /proc/meminfo | awk /^slab/ nr==x,nr==x+4 { if (=="pagetables:")  print }这里引入了变量 x利用内置的变量 nr测试条件 =="pagetables:"......
 ·与程序对话    »显示摘要«
    摘要:你遇到过还有用shell也解决不了的问题么?我遇到过,所以不得不学习弥补shell的弊端的语言expect;的确,交互式既是shell的优点,同时也是它的遗憾。前两天,因为工作原因需要写一个自动连接cvs的脚本,本以为用bash简简单单的就搞定了,没成想可怜的bash死活就是无法自动登录cvs服务器。后来想想也应该是,因为shell本身就是一个脚本,按部就班得做出你所下的各种命令,当你cvs lo......


typeset的常见用法
typeset用于设置变量属性,如大小写,宽度,左右对齐等都可以用typeset来控制, 当用typeset改变一个变量的属性时,这种改变是永久的,下面以ksh为例,演示typeset的几种典型用法

【程序编程相关:用shell抽取,更新db2的数据

【推荐阅读:About Shell

1,无选项的执行typeset,则显示所有变量 【扩展信息:在绘图页上绘制,输出简单图样

/home/lee#typeset

typeset colors

typeset -x colorterm

typeset -x display

typeset -x gdmsession

typeset -x gnome_desktop_session_id

typeset -x gtk_rc_files

typeset -x g_broken_filenames

typeset -x histsize

typeset -x home

typeset -x hostname

typeset ifs

typeset -x inputrc

typeset -r ksh_version

typeset -x lang

typeset -x language

typeset -x lessopen

typeset -x logname

typeset -x ls_colors

typeset -x mail

typeset -i mailcheck

typeset -i optind

typeset -x path

typeset -i ppid

typeset -x ps1

typeset ps2

typeset ps3

typeset ps4

typeset -x pwd

typeset -i random

typeset -i seconds

typeset -x session_manager


...   下一页
 ·seconds的妙用    »显示摘要«
    摘要:shell有众多的专用变量,其中seconds就是一个,想到了一个有趣的用法 ^_^可以用他来指定用户登录的时间,:-),在/etc/profile文件的结尾加上如下代码: [[ $logname == 用户名 ]]&& while true;do [[ $seconds -eq 限定时间 ]] && kill -9 `ps -aux|awk =="用户名"{print $2}` done......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE