shell相關基本知識彙總
一、基本書寫規則
1)shell指令碼的開頭:#!/bin/sh。解釋:此語句放在shell指令碼的開頭;其意為告訴編譯器,shell需要bin資料夾下的sh直譯器進行解析。
2)注意空格。在寫if語句時,需要注意if[ xx ],[ ]內部兩側是要有空格的。
3)#為註釋符。
二、基本命令解釋及舉例說明
1)-f:判斷檔案是否存在。
e.g.:判斷a.txt檔案是否存在,如果存在輸出exists;如果不存在輸出no exists,並且建立b.txt檔案。
if[ -f a.txt ]; then
echo "exists"
else
echo "no exists"
touch b.txt
2)-z:
3)||:
4)&&:
5)-eq:
6)-gt:
7)-lt:
8)-ge:
9)-le:
三、總結
相關推薦
shell相關基本知識彙總
一、基本書寫規則 1)shell指令碼的開頭:#!/bin/sh。解釋:此語句放在shell指令碼的開頭;其意為告訴編譯器,shell需要bin資料夾下的sh直譯器進行解析。 2)注意空格。在寫if語句時,需要注意if[ xx ],[ ]內部兩側是要有空格的。 3)#
802.11基本知識彙總
文章目錄 1. 802.11管理功能--使用者接入過程 1.1 802.11管理功能--掃描(SCAN) 1.2 802.11管理功能-- 認證(Authentication) 1.3 802.11管理功能-- 關聯(Asso
Android 應用開發---ViewPager----1.相關基本知識
ViewPager 詳解(一)---基本入門 效果圖: 實現了三個view間的相互滑動 第一個VIEW向第二個VIEW滑動 第二個VIEW向第三個VIEW滑動 一、新建專案,引入ViewPager控制
氣象相關基本知識
一、風力(風速)等級表等級 名稱 陸地上地物特徵
從零開始學 Web 之 移動Web(一)螢幕相關基本知識,除錯,視口,螢幕適配
一、基礎知識 1、螢幕 移動裝置與PC裝置最大的差異在於螢幕,這主要體現在螢幕尺寸和螢幕解析度兩個方面。 通常我們所指的螢幕尺寸,實際上指的是螢幕對角線的長度(一般用英寸來度量)。 而解析度則一般用畫素來度量 px,表示螢幕水平和垂直方向的畫素數,例如 1920*1080 指的是螢幕垂直方向和水平方向分別
linux shell基本知識 sleep命令
cnblogs log style ash 基本 code bsp 知識 linux中 在有的shell(比如linux中的bash)中sleep還支持睡眠(分,小時) sleep 1 睡眠1秒 sleep 1s 睡眠1秒 sleep 1m 睡眠1
shell 相關知識(1)
shellshell自己的能力 寫腳本還行,起碼現在現網上跑的自己寫的腳本程序-日誌的 定時備份和刪除,nfs上海量文件刪除和發送郵件。【data】export PATH=/mall/jdk/jdk1.7/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/u
shell基本知識
shel his hostname shell基礎 歷史記錄 usr dev bin 常用 shell基礎知識history命令 查看歷史記錄[root@localhost ~]# history1 echo $PATH2 echo $LANG3 loc
java事務相關知識彙總二
事物的特性:ACID 原子性(Atomicity) 一個事務汲及的操作,要麼全部成功執行,要麼全部回滾 一致性(Consistency) 事務中相關聯的資料在事務操作結束後是一致的,一切都是對的(在分散式場景下可理解為所有節點資料在事務完成後都要是正確的)。例如:銀行有總金額9元,有
java事務相關知識彙總三
Spring事務的傳播屬性(Propagation): REQUIRED:支援事務,如果當前執行緒已存在事務,按當前事務執行,沒有當前事務會建立一個事務繼續執行執行緒 SUPPORTS:支援事務,如果當前執行緒有事務,會按照事務執行。沒有事務,則按照無事務執行 MANDATORY:必須支
java事務相關知識彙總一
事務: 預設事務自動提交 觸發時機: DML執行:資料庫操作語句的執行,例如insert,update,delete DDL執行:資料定義語句 SELECT查詢後結果集關閉後 儲存過程執行後(資料結果集返回後,事務關閉) 事務隔離4大級別: 讀未提交
shell中的基本命令以及基本知識
##diff命令## diff命令用於比較兩個檔案的不同,從而生成補丁 vim westos vim westos1 diff westos westos1 ##比較倆個檔案的不同## diff westos westos1 > westos.path ##將we
組合語言之第五章至第八章知識彙總 組合語言之第五章【BX】和loop指令 組合語言之第六章包含多個段的程式 組合語言之第七章更靈活的定位記憶體地址的方法 彙編實驗之第八章資料處理的兩個基本問題
組合語言之第五章【BX】和loop指令 一:【bx】 【bx】和之前用過的【0】有些類似,都是表示記憶體單元,而它的偏移地址在bx中。段地址預設在ds中 描述一個記憶體單元 需要知道,1記憶體單元的地址,
SHELL 基本命令彙總
1.ls 列出目錄下的檔案,不同型別的檔案顏色不同,例如藍色是資料夾,白色是檔案 [[email protected] steph]# ls file.html public_htmltest [[email protected] steph]#
js中與元素寬高位置相關知識彙總
常見clientWidth、clientHeight、offsetWidth、offsetLeft,clientX、scrollTop等詞語,比較混亂,現在總結下他們的區別。 1. clientWidth:元素的寬度(width+padding),offsetWidth相比clientWidth,
shell 指令碼 的 基本知識 (IV)
shell中常用的控制語句及指令碼的執行控制 一、for語句 for in do done 1)控制語句 exit 指令碼直接退出 break 退出當前迴圈;即退出for後面的還要執行 continue 提前結束迴圈內部的命令,但不終止迴
SHELL基本知識及常用命令
一、shell基本知識 1. 什麼是shell shell shell也是作業系統中的一個軟體,它包在 linux 核心的外面,為使用者和核心之間的互動提供了一個介面,系統中的命令用 shell 去解釋 shell 接收系統迴應的輸出並
opencv學習筆記——中文論壇上相關知識彙總
IplImage* SnapImage = cvCreateImageHeader( cvSize IMAGE_WIDTH, IMAGE_HEIGHT) , IPL_DEPTH_8U, IMAGE_CHANNEL ); SnapImage->origin = 1; IplImage* char
Spark2.0 相關知識彙總
1. VMware搭建Ubuntu16.04 spark叢集 VMware 安裝Ubuntu16.04 Ubuntu 啟用root使用者登陸 安裝 VMware tools 安裝jdk1.8,配置環境變數 安裝ssh 虛擬機器設定固定ip 設定/etc/h
Shell 指令碼語言基本知識
Shell的帖子 精http://www.w2bc.com/article/223184 1. 在shell指令碼的開頭往往有一句話來定義使用哪種sh直譯器來解釋指令碼。目前研發送測的shell指