linux-shell指令碼命令:grep命令簡介

[ grep簡介: ]grep是用來過濾含有特定字元的行, 能使用Regex搜尋文本, 它在資料中尋找一個字串時, 是以正行為單位進行資料選取的.用法: grep [cinvs] 'pattern' file例如: grep -n 'bbb' aaa.txt --color # 從檔案aaa.txt中搜尋關鍵詞bbb, 並顯示行號和高亮顯示。[ 常用選項:

使用shell判斷一個使用者是否存在(使用者名稱通過參數傳遞而來)

寫一個指令碼:1、使用函數實現:判斷一個使用者是否存在,使用者名稱通過參數傳遞而來;如果存在,就顯示此使用者的shell和UID如果不存在,就說此使用者不存在;2、提示使用者輸入使用者名稱,而後將其傳遞給上面的函數;3、判斷結束後不退出,而是提示使用者可繼續輸入其它使用者名稱,或輸入(quit)退出;不廢話,代碼如下:#!/bin/bash #Author: MOS #Script name: funUinfo.sh #Date & Time: 2012-10-09/21:06:0

linux中的shell指令碼管理(一)

一:Shell的作用及常見種類:Shell是一個特殊的應用程式,他介於作業系統核心與使用者之間,負責接受使用者輸入的操作指令(命令)並進行解釋,將需要執行的操作傳遞給核心執行。因此,Shell程式在系統中充當了一個“命令直譯器”的角色,eg:微軟的cmd.exe也屬於Shell程式;在Unix/Linux作業系統中,能夠使用的Shell程式有很多種,功能也比微軟的“cmd.exe”要強大的多,下面就是常見到的Shell程式環境,(功能可以自己去瞭解

什麼是花生殼

花生殼是一種完全免費的案頭式網域名稱管理和動態網域名稱解析(DDNS)等功能為一體的用戶端軟體的名稱。花生殼用戶端向使用者提供全方位的案頭式網域名稱管理以及動態網域名稱解析服務。使用者無需通過IE瀏覽器,直接通過用戶端使用www.oray.net

Shell編程學習:Shell子程式結構和函數

函數可以簡化代碼,實現指令碼代碼重用。一次定義可以多次調用。結構化編程,增強可讀性,可以將功能定義為多個函數,然後儲存在一個檔案中,然後在~/bashrc或者在命令列使用source(.)調用這個檔案。加快運行速度1.定義函數的方法(傳統風格)function name{

linux Shell指令碼的測試語句格式

在Shell指令碼中要經常做各種測試,測試語句的格式:(1)test <測試運算式>(2) [<測試運算式>](3)  

簡述linux的shell環境和shell指令碼

1."" '' ``的區別,“”中的變數會被解析    ‘’中所有的都被當成字串  

用Shell對象控制Windows系統

0. 初始化環境和OLE對象#include <utilcls.h>#include <shlobj.h>// 初始化COM環境CoInitialize(NULL);// 建立Shell對象Variant vShellOLE = Variant::CreateObject("Shell.Application");1. 層疊視窗Function Casc

shell中切換使用者時使用su與使用su -的區別

shell裡如果需要切換使用者,然後以指定使用者的身份運行一些命令,比如需要用oracle使用者向.bash_profile檔案裡寫入一行“ORACLE_BASE=/oracle/app”的內容可以用下面的語句su - oracle <<!echo "ORACLE_BASE=/oracle/app" >> .bash_profileexit!關於su和su -的區別切換使用者是可以使用su tom或者su -

通過screen實現近乎並發的shell遠程調用思考和部分實現

假設一種情境,需要在多個節點需要執行相同命令(考慮命令的不確定性),一般使用for 迴圈,ssh直接調用。例:需要查看每個節點的根目錄使用方式:實際上,僅僅需將上述幾行命令寫成一個指令碼,將要執行的命令設為位置參數,即可在一個互信的叢集內滿足這些要求了,看似問題得到瞭解決,筆者此前也的確是這麼做的,但是問題出現了,有些命令的執行過程漫長,而這種按順序執行的方法,在執行有些命令時,等待的時間絕對是讓人崩潰的,譬如:如果在成百上千個節點叢集內,為每個節點更新庫(yum

如何使用shell指令碼調試時間

公司近來伺服器測試,需要經常調整系統時間,一兩台還好半,稍微多點,就各種糾結了,筆者這幾台都把筆者快弄瘋了。老大一句話:全部調快3分鐘...過會又全部調慢5分鐘......然後咱們幹活的,各種date 01021511....你懂的.於是為瞭解放生產力--代碼如下:#!/bin/bash # Author: MOS # Script name: etime.sh # Date & Time: 2013-01-02/21:47:58 # Version: 1.0.1 #

Delphi深度探索之外殼執行操作記錄器

記錄外殼活動有很多好處,比如當需要監控使用者的行為,回溯系統崩潰前的過程。實現這一功能的關鍵工具相當簡單,它就是COM介面IShellExecuteHook。編寫一個實現了這一介面的COM對象後,再在系統中註冊,就可以容易地控制並影響Windows外殼的運行。Windows 98和Windows 2000都支援IShellExecuteHook外殼擴充,而在Windows 95和Windows NT 4.0上則必須安裝活動案頭擴充後才支援(也就是說必須安裝IE

藉助Shell讓你在Linux下也能用DOS命令

如果你是習慣於Windows命令提示字元的IT人,當你第一次使用Linux命令列時 ,一定會感到無所適從。你所熟悉的DOS命令再Linux中基本不存在。擺在你面前 的是一大堆要記背的命令。一種替代方案是利用強大的Linux外殼命令編寫shell指令碼,讓你在Linux下也 能用DOS命令。下面告訴你怎麼做。shell指令碼編寫基礎從定時備份到執行簡單命令,Linux的shell指令碼可以執行各種功能。幾乎所 有的程式都可以用shell指令碼來運行。在指令碼中甚至可以包含一些簡單的條件選

互動式Shell指令碼實現Linux物理卷管理

# 指令碼僅供交流學習使用!# 指令碼目前的版本為1.0.實現了物理卷的建立,移除,更改(啟用/禁用分配),掃描,查看功能.# 後續會補齊卷組和邏輯卷的管理,整合成一個Linux LVM TOOL.類似於AIX的SMIT.雖然,它只能管理LVM.# 指令碼已在Red Hat Enterprise Linux 5.4 64bit上測試通過.原則上適用於RHEL 5和RHEL 6.# 歡迎提出改進意見.#

Android adb shell命令合集

 1. 顯示系統中全部Android平台:   android list targets   2. 顯示系統中全部AVD(模擬器):   android list avd   3. 建立AVD(模擬器):   android create avd --name 名稱 --target 平台編號   4. 啟動模擬器:   emulator -avd 名稱 -sdcard ~/名稱.img (-skin 1280x80

Windows 7開發:Shell 庫

Windows 7介紹了一種庫的新概念,使用者資料的新的進入點。使用者可以輕鬆的以集合資料 的方式,找到並且管理他們的資料,而且這些資料可能是在電腦中的多個不同的位置。這 個庫代替了早期Windows版本中的固有檔案夾(比如,我的文件,圖片,音樂),並且把它 們都放入了主“storage”。Shell庫的 API,提供給應用程式一種簡單的方法來對該庫進行 互動操作。應用程式可以建立,互動並且像他們的環境中的一級元素一樣支援該庫。在Windows

Shell指令碼中引用、調用另一個指令檔的2種方法

   這篇文章主要介紹了Shell指令碼中引用、調用另一個指令檔的2種方法,本文介紹了兩種方法的文法,然後給出實際使用執行個體和一些要注意的地方,需要的朋友可以參考下  在Java,Python中,可以用import的方式來進行指令碼或模組之間調用,例如:   代碼如下:  >>> import math  >>> math.sqrt(4)  2.0  在Shell中要如何調用別的shell指令碼,或別的指令碼中的變數,函數呢?  方法一: . ./

PhotoShop繪製一個藍色蘋果iPhone4手機背殼教程

  教程學習如何用Photoshop製作簡單的蘋果iPhone4的背殼,主要用到了圓角矩形工具和圖層蒙版,下面讓我們一起來學習把。  先看效果圖。三聯推薦:photoshop7.0迷你版免費下載    |  Photoshop CS5 中文免費下載  |  photoshop免費下載   查看更多PS教程  建立文檔800x1000像素,背景白色。建新層,畫一黑色圓角矩形。  添加圖層樣式。 分類:PS鼠繪教程

shell批量重新命名和移動檔案

   在shell中綜合運用find和mv可以完成很多工作。  重新命名目前的目錄下的影像檔,最簡單的方法是使用下面的指令碼:  #!/bin/bash  #檔案名稱:rename.sh  #用途:重新命名.jpg和.png檔案  count=1  for img in *.jpg *.png  do  new="image-"$count.${img##*.}  mv "$img" "$new" 2>

小編教你如何分辨隨身碟外殼材質為PVC或矽膠

  如今市面上出售的隨身碟,從材質上來說,有金屬隨身碟、矽膠隨身碟、玉制隨身碟、塑料(PVC)隨身碟等等。其中PVC和矽膠隨身碟較為流行。但多數使用者還是對這兩種材質難以分辨,對此小編就講講分辨方法。  第一步:用手摸摸,矽膠具有肉質感,手接觸到矽膠就像摸到肉一樣,軟軟的,而PVC不會是這樣的感覺,就是做到最軟也不是摸著肉的感覺。  第二步:用鼻子聞聞,矽膠是不會有臭味的,而PVC是有塑料的臭味,環保的PVC也有只是稍微淡一點。  第三步:用火燒燒,用打火機,火燒到矽膠是有白色的粉末出現,而PV

總頁數: 301 1 .... 133 134 135 136 137 .... 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.