当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 一直以为脚本的第一行是必须要以类似“#!/bin/sh”这样一个说明来开始的,昨天,发现错了。
 

 

    摘要:代码:for ((i=1;i<=10;i++)) do echo "num is $i" donenum=1 代码:num=1 while [ "$num" -le 10 ]; do echo "num is $num" num=$(($num + 1)) done十三问,我是从去年新年开始看的中途看看停停,今天晚上总算看完了,看完......
 ·9) $@ 與 $* 差在哪?    »显示摘要«
    摘要:#!/bin/bash my_fun() { echo inside function is echo inside function is echo inside function is } echo outside function is echo outside function is echo outside function is my_fun fp1 "fp2 fp3&quo......


关于脚本的第一行
一直以为脚本的第一行是必须要以类似“#!/bin/sh”这样一个说明来开始的,昨天,发现错了.

脚本可以没有这个解释器的说明,如果没有这个解释器的话,那么执行脚本的时候就会使用当前的shell来解释,如果是在系统启动的时候运行这个脚本估计就有问题了,因为这个时候似乎还没有任何shell被载入.(可惜没什么时间去验证)

【程序编程相关:Programming in Lua翻译

【推荐阅读:Programming in Lua翻译


 ·bash 实例    »显示摘要«
    摘要:原文出處: http://www-900.ibm.com/developerworks/cn/linux/shell/bash/bash-1/index.shtml第一部分bourne again shell (bash) 基本编程 daniel robbins 总裁兼 ceo,gentoo technologies, inc. 2000 年 3 月通过学习如何使用 bash 脚本......
» 本期热门文章:

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