kitten

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            11 隨筆 :: 0 文章 :: 0 評論 :: 0 Trackbacks
          1.用戶標識:
              $ 表示普通用戶
              #表示超級用戶

          2.注釋、命令分隔符
              #表示注釋
              ~代表用戶home路徑
              bash中每個命令或命令序列使用分號或換行來分隔
              如: $ cmd1;cmd2 
                        <=> 
            $cmd1
            $cmd2

          3.shell腳本運行
              shell腳本通常以#!起始 如:#!/bin/bash 
              腳本有2種運行方式:
              1>.作為sh的命令行參數(此時shebang行無用)
                如:$ sh script.sh #當前目錄下或路徑
              2>.作為具有可執行權限的文件(需要a.可執行權限  b.利用shebang行)
                如:a. chmod a+x script.sh
                     b. ./script.sh  # ./表當前目錄
          4.終端打印
              1>.echo 默認在調用后添加換行符
               打印文本可用雙引號、單引號、不帶引號
               不帶引號echo時,無法在顯示文本用(有空格時,空格被作為命令界定符)
               單引號時,bash不會對文本中變量($var)求值
              2>.格式化字符串printf
               printf "%-5s %-10s %-4.2f\n" 1 tom 80.3456
              3>. echo轉義換行符
                使用-n  如:echo "hello"
                使用轉義序列 如:echo -e "hello 1\t"
          posted on 2014-04-11 00:01 云③+_+輸 閱讀(184) 評論(0)  編輯  收藏 所屬分類: linux

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 招远市| 陆良县| 武功县| 四川省| 乐陵市| 墨江| 弥勒县| 屏东市| 东宁县| 新丰县| 宜都市| 崇左市| 醴陵市| 垫江县| 北流市| 昔阳县| 互助| 佛冈县| 衡东县| 抚州市| 遂川县| 高平市| 于田县| 大邑县| 浪卡子县| 衡阳县| 静乐县| 临桂县| 额尔古纳市| 泉州市| 乌鲁木齐县| 鹤山市| 深水埗区| 崇义县| 北川| 龙井市| 开江县| 小金县| 阿克陶县| 辽中县| 海门市|