bash shell用法小記

標籤:bash   shell   bash shell用法小記shell的使用博大精深,,本人梳理基礎知識,整理一下簡單的用法,具體的請因需求自行研究。1. 計算# echo $((1+2))3# echo $((1+2+3))6# echo 3+2+5 |bc102. if的用法if [ $i -eq 0

【資料整理】cisco [shell, command]

標籤:cisco【資料整理】cisco [shell,

shell指令碼(四)

標籤:shell指令碼(四) (7)tr命令#實現字元轉換功能#-c string:反選string字元集,即除了該字串的所有字元集#-d string:刪除string中出現的所有字元#-s:刪除所有重複出現的字元序列,只保留一個#刪除所有數字tr -d "[[:digit:]]" < name.txttr -d 0-9 < name.txt650) this.width=650;"

Linux 中 shell 變數 $#,$@,$0,$1,$2 的含義解釋:

標籤:shell   命令   後台   變數說明: $$ Shell本身的PID(ProcessID) $! Shell最後啟動並執行後台Process的PID $? 最後啟動並執行命令的結束代碼(傳回值) $- 使用Set命令設定的Flag一覽 $* 所有參數列表。如"$*"用「"」括起來的情況、以"$1 $2 …

用shell寫的nginx服務程式

標籤:用shell寫的nginx服務程式 可以先添加到/etc/init.d/目錄下。 chkconfig --add nginxd chkconfig nginxd on service nginxd start service nginxd stop service nginxd " restart | reload | test | status " #!/bin/bash#chkconfig: - 85

shell複習筆記----尋找與替換

標籤:尋找文檔  以grep 程式尋找文本(匹配文本 matching text)相當方便.傳統上有三種程式可以用來尋找整個文字檔.grep 最早的文本匹配程式.其最簡單的方式就是使用固定字串$ who |grep -F austen //範例中使用- F 選項,以尋找固定字串 austen.事實上,只要匹配的模式裡未含有Regex的 meta 字元(metacharacter),則 grep 預設行為模式就等同於使用了-F.$ who |grep

shell指令碼檢查Tomcat運行狀態

標籤:tomcat   linux   shell   PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/mysql/binexport JAVA_HOME=/usr/java  export CLASSPATH=.:$JAVA_HOME/lib

shell指令碼(一)

標籤:shell指令碼(一)1、常用命令(1)系統管理#useradd,添加新使用者時預設會建立一個與使用者名稱相同的使用者組#建立使用者user1,並指定uid為1111,所屬群組為2222(test),並且不建立家目錄groupadd test -g 2222grep test /etc/groupuseradd user1 -g 2222 -u 1111 -Mid user1650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/

Linux Shell指令碼攻略(1.10)

標籤:shell1.10 擷取、設定日期和延時很多應用程式需要以不同的格式列印日期、設定日期和時間、根據日期和時間執行某項操作。延時通常用於在程式執行過程中提供一段等待時間(比如1秒)。同樣的,我們也能夠一多種格式列印日期,或者在命令列中設定日期。在類Unix系統中,日期被儲存為一個整數,其大小為自世界標準時間起所流逝的秒數。這種計時方式稱為紀元時或Unix時間。1.10.1 擷取、設定時間以下的程式給出了多種用法:#!/bin/bashstart=$(date +%s)

Shell指令碼基本命令

標籤:bash   shell   linux   shell指令碼運行方式$sh script.sh$sh /home/path/script.sh$chmod a+x script.sh ; $./script.shecho的三種使用方式echo hello world 不能包含一些特殊關鍵字,如分號;echo "hello word" 不能包含一些特殊字元,比如!echo

Some useful shell command

標籤:1. cat              cat is used to read, display, or concatenate the contents of a filecat file.txt //show the content of file.txt 顯示file.txt中的內容cat file.txt file1.txt.... //show the content of

Linux Shell指令碼攻略(1.8)

標籤:shell1.8 使用別名linux中的別名就相當於windows中的捷徑,使用別名可以省去使用者輸入一長串命令序列的麻煩。1.8.1 建立臨時別名(捷徑)alias new_command=‘command sequence‘ #格式說明alias install=‘sudo apt-get install‘ #執行個體說明在聲明 install=’sudo apt-get install’之後,就可以用install代替’sudo apt-get

tlcl-從shell眼中看世界echo

標籤:linux   shell   echo   從shell眼中看世界echo-顯示一行文本當輸入一個命令,bash在執行命令之前,會對輸入的字元做展開處理。路徑展開echo *shell將*展開為目前的目錄下的檔案名稱,會列印出目前的目錄下的檔案名稱,echo d*       列印出目前的目錄下所

[LeetCode][Shell]Tenth Line

標籤:Tenth LineHow would you print just the 10th line of a file?For example, assume that file.txt has the following content:Line 1Line 2Line 3Line 4Line 5Line 6Line 7Line 8Line 9Line 10Your script should output the tenth line, which is:Line 1

centos shell命令列只顯示-bash-4.1#不顯示使用者和路徑解決方案

標籤:centos   命令列   今天一不小心打了home目錄刪除命令,雖然最後因為種種原因沒有刪掉,但是home目錄下很多檔案和目錄都被刪了,而且命令列也不顯示目前使用者和路徑了。下面對其重新設定,需要設定兩個檔案:~/.bashrc和~/.bash_profile1. bashrc在目前的目錄下建立.bashrc檔案:# touch ~/.bashrc#

Linux Shell指令碼攻略(1.4)

標籤:shell1.4 使用函數添加環境變數1.4.1

Linux Shell 入門命令和操作(筆記)

標籤:一、基本操作   1、重要快速鍵Tab 補全命令、目錄、參數、檔案名稱等Ctrl+c強制終止當前的程式Ctrl+d

Linux學習-shell利用Regex驗證郵箱合法性

標籤:shell   Regex   執行個體   格式   linux   引文:在今天這個時代,Email已經成為一種重要的通訊方式。給導師發郵件,學術研究之間的交流,etc。常常用到Email,然而Email的驗證卻有點小難度,下面給出一個在Linux下使用shell指令碼編寫的一個執行個體。linux中將Regex和sed、gawk結合起來

Linux Shell指令碼攻略(1.5)

標籤:shell1.5 使用shell進行數學運算在任何一種程式設計語言中,算術運算都是必不可少的,shell也不例外。1.5.1 使用let、(())和[]進行算術運算可以使用普通變數賦值方法定義數值,這是,它會被儲存為字串。我們可以通過使用let、(())、[]等操作符,使得這些變數進行算術運算。例如:#!/bin/bashno1=4 #此處no1義字串形式儲存no2=5

shell指令碼刪除N天前的檔案夾-----附linux和mac上date命令的不同

shell指令碼刪除N天前的檔案夾-----附linux和mac上date命令的不同背景:每日構建的東西,按日期放到不同的檔案夾裡。如今天的構建放到2015-06-01裡,明天的就放到2015-06-02裡,依次類推。時間久了,需要一個指令碼刪除N天前的檔案夾。(本例中N=7,即刪除一周前的構建)。下面直接上代碼,linux版:#! /bin/bashhistoryDir=~/test/today=$(date +%Y-%m-%d)echo "---------today is

總頁數: 301 1 .... 45 46 47 48 49 .... 301 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.