免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 網中人
打印 上一主题 下一主题

[学习共享] shell 十三問? [复制链接]

论坛徽章:
0
121 [报告]
发表于 2004-06-15 22:46 |只看该作者

shell 十三問?

这些东西都好重要啊,可是,自己没有操作的平台,看起来一知半解的,真是困难~:(

论坛徽章:
0
122 [报告]
发表于 2004-06-22 23:23 |只看该作者

shell 十三問?

太棒了,谢网兄。

论坛徽章:
0
123 [报告]
发表于 2004-06-23 18:18 |只看该作者

shell 十三問?

最近正在学shell ,感谢楼住。

论坛徽章:
0
124 [报告]
发表于 2004-06-24 00:42 |只看该作者

shell 十三問?

我们用的是INFORMIX ONLINE 5.0的数据库,,在sco unix 的SHELL 中如何操作它呢.
我记得是这样的:
su - informix -c dbaccess databasename <<end
sql
end
但这样会出现错误提示

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
125 [报告]
发表于 2004-06-24 00:43 |只看该作者

shell 十三問?

不知這樣可否:
su - informix -c 'dbaccess databasename <<end
sql
end'

不過我沒試過...

论坛徽章:
0
126 [报告]
发表于 2004-06-25 11:45 |只看该作者

shell 十三問?

对楼主专业精神的敬仰有如滔滔江水连绵不绝,又如黄河泛浪一发不可收拾。
不知道楼主有没有一本叫十二章经的秘籍,记载了历代shell高手所写的精品script,能否共享一二。

论坛徽章:
0
127 [报告]
发表于 2004-07-03 01:38 |只看该作者

shell 十三問?

原帖由 "网中人" 发表:


接下來,再為大家介稍一下 bash 的組數(array)處理方法。
一般而言,A="a b c def" 這樣的變量只是將 $A 替換為一個單一的字串,
楼主,在讲到数组的时候,您提到:

但是改為 A=(a b c def) ,則是將 $A 定義為組數...
bash 的組數替換方法可參考如下方法:
${A[@]} 或 ${A
  • } 可得到 a b c def (全部組數)
    ${A[0]} 可得到 a (第一個組數),${A[1]} 則為第二個組數...
    ${#A[@]} 或 ${#A
  • } 可得到 4 (全部組數數量)
    ${#A[0]} 可得到 1 (即第一個組數(a)的長度),${A[3]} 可得到 3 (第一個組數(def)的長度)
    A[3]=xyz 則是將第 4 個組數重新定義為 xyz ...


  • ~~qeesiton: 在这个地方,

    ${#A[0]} 可得到 1 (即第一個組數(a)的長度),${A[3]} 可得到 3 (第一個組數(def)的長度)

    是不是错了?  

    ${A[3]} 可得到 def
    而${#A[3]} 才得到3.


    楼主,是我理解错了,还是你那里typo错了

    论坛徽章:
    1
    荣誉版主
日期:2011-11-23 16:44:17
    128 [报告]
    发表于 2004-07-03 23:20 |只看该作者

    shell 十三問?

    感謝! 應是我打錯了... 馬上去改...

    论坛徽章:
    0
    129 [报告]
    发表于 2004-07-11 13:20 |只看该作者

    shell 十三問?

      \f:FORMFEED,換頁字符
    \n:NEWLINE,換行字符
    \r:RETURN,回車鍵
    \t:TAB,表格跳位鍵
    \v:VERTICAL TAB,垂直表格跳位鍵
    \n:ASCII 八進位編碼(以 x 開首為十六進位)  


    这里出现两个“\n”,底下的“\n”疑有误。

    论坛徽章:
    1
    荣誉版主
日期:2011-11-23 16:44:17
    130 [报告]
    发表于 2004-07-11 21:31 |只看该作者

    shell 十三問?

    感謝資訊, 不過這次我不改了, 因為後面有提到此 n 不同彼 n ...  ^^
    n=new line
    n=number
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

    北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年举报专区
    中国互联网协会会员  联系我们:huangweiwei@itpub.net
    感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP