1. 程式人生 > >bash shell 使用 uname 命令獲取系統名稱

bash shell 使用 uname 命令獲取系統名稱

function xrsh_cvt_osname()
{
    local _xrsh_tmp=$1

    case $_xrsh_tmp in
      Linux)        _xrsh_tmp=linux      ;;
      SunOS)        _xrsh_tmp=sun        ;;
      AIX)          _xrsh_tmp=aix        ;;
      HP-UX)        _xrsh_tmp=hpux    ;;
      Darwin)       _xrsh_tmp=osx        ;;
      FreeBSD)      _xrsh_tmp=
freebsd ;;
      QNX)          _xrsh_tmp=qnx        ;;
      *)        ;;
    esac
    echo $_xrsh_tmp
}

相關推薦

bash shell 使用 uname 命令獲取系統名稱

function xrsh_cvt_osname() {     local _xrsh_tmp=$1     case $_xrsh_tmp in       Linux)        _xrsh_tmp=linux      ;;       SunOS)        _xrsh_tmp=sun  

Shelluname命令檢視系統核心、版本

uname命令 描述 用於列印核心名稱和版本、主機名等系統資訊。 用法 uname [OPTION]... 引數 用法 -a print a

linux中shell curl命令獲取http狀態碼

linux中shell curl命令獲取http狀態碼linux中shell curl命令獲取http狀態碼通過curl的-w參數我們可以自定義curl的輸出,%{http_code}代表http狀態碼 代碼如下 復制代碼# curl -I -m 10 -o /dev/null -s -w %{http_co

Shell date命令獲取時間--豐富多采

spa class clas date 內容 顯示 minute cst nth 最簡單的輸出: # date Wed Jun 6 16:30:49 CST 2018 1. 獲取當前時間,按指定格式輸出: # date +%Y-%m-%d              

Bash Shell命令行選項/OA現金盤平臺租用

pre getopts 命令 描述 onf 列表 don 個數 相同 寫程序的時候經常要處理命令行參數,本文描述在Bash下的命令行處理方式。 選項與參數: OA現金盤平臺租用(企 娥:217 1793 408) 如下一個命令行: . / test.sh - f con

linux bash shell set 命令詳解

        使用set命令可以設定各種shell選項或者列出shell變數.單個選項設定常用的特性.在某些選項之後使用-o引數將特殊特性開啟.在某些選項之後使用+o引數將關閉某些特性,不帶任何引數的set命令將顯示shell的全部變數.除非遇到非法的選項,否則set總是

Linux C++獲取系統名稱和ip

使用封裝的這個函式獲取系統的名稱和ip。 #include <iostream> /* cout */ #include <unistd.h>/* gethostname */

CentOS 7 Shell指令碼程式設計第六講 Bash Shell 外部命令和內建命令

開發十年,就只剩下這套架構體系了! >>>   

shell 指令碼中獲取執行系統命令的輸出結果

這個主要介紹的方法是獲取命令的輸出內容,而不是命令執行成功與否的返回值。通常情況下,在shell指令碼中需要獲取命令的輸出內容,然後根據輸出內容判斷下一步的執行操作。比較常用的一種方式就是, 匹配命令輸出的內容中是否存在某些關鍵字,選擇執行的不同動作。比較常用的一種方式就是採

linux命令(26):Bash Shell 獲取程序 PID

Linux 的互動式 Shell 與 Shell 指令碼存在一定的差異,主要是由於後者存在一個獨立的執行程序,因此在獲取程序 pid 上二者也有所區別。 互動式 Bash Shell 獲取程序 pid 在已知程序名(name)的前提下,互動式 Shell 獲取程序 pid

系統管理:shell基本命令1

ring 長度 ash linu 相同 文件的 提高 自動 tail 1.shell簡介   命令行:供用戶輸入命令的界面,本身只接受輸入,把命令傳遞給命令解釋器.   shell:shell是命令解釋器,也是一個程序,在用戶和操作系統之間提供一個面向行的可交互接口.   

獲取系統時間的DOS命令

當前系統時間 獲取 記錄 現在 其中 txt 非法字符 系統時間 user DOS C:\Users\yaozhendong>echo %date:~0,10% %time%2011/12/24 19:45:41.25 前段時間工作中需要對一個地址做定時PING操

bash的多命令執行,shell腳本基礎及grep系

grep系bash的特性之多命令執行的邏輯關系 1.命令替換COMMAND1 $(COMMAND2) :先執行COMMAND2然後再作為COMMAND1的參數執行COMMAND1[root@localhost ~]# ls /mnt a.sh a.txt ------------------------

(轉)blkid命令 獲取文件系統類型、UUID

file root tun learning 目的 int splash 標識 ref 原文:http://www.cnblogs.com/dkblog/archive/2011/08/30/2159630.html 在Linux下可以使用blkid命令對查詢設備上

bash shell學習筆記(一)—— 常用命令

排序 class $@ 幫助 row 自動 from quic 方式 一、基本的bash shell命令 1、默認bash shell 提示符是美元符號($); 2、bash手冊   使用man命令來訪問存儲在Linux系統上的手冊頁面,如: bogon:~ Mac$

Linux Shell獲取系統資源使用百分比(CentOS)

sta blog log grep iostat linu cut 內存使用率 dev CPU使用率: top -b -n 1 | head -n 4 | grep "^Cpu(s)" | awk ‘{print $2}‘ | cut -d ‘u‘ -f 1 內存使用率

《Linux學習並不難》Linux常用操作命令(6):uname命令顯示計算機和系統相關信息

Linux8.6 《Linux學習並不難》Linux常用操作命令(6):uname命令顯示計算機和系統相關信息 使用uname命令可以顯示計算機以及操作系統的相關信息,比如計算機硬件架構、內核發行號、操作系統名稱、計算機主機名等。 命令語法: uname [選項] 命令中各選項的

Android執行命令命令獲取系統Logcat)

Android執行命令列命令 一、通過ProcessBuilder 1 String[] args = {"pm", "install", "-r", filePath}; 2 ProcessBuilder processBuilder = new Proce

《Linux命令列與shell指令碼程式設計大全》讀書筆記————第三章 基本的bash shell命令

本章內容 1、使用shell 2、bash手冊 3、瀏覽檔案系統 4、檔案和目錄列表 5、管理檔案和目錄 6、檢視檔案內容   3.3 bash手冊 命令: man  xterm  作用:檢視檢視xterm使用者手冊 man命

shell 指令碼中獲取命令的輸出

這個主要介紹的方法是獲取命令的輸出內容,而不是命令執行成功與否的返回值。 通常情況下,在shell指令碼中需要獲取命令的輸出內容,然後根據輸出內容判斷下一步的執行操作。 比較常用的一種方式就是, 匹配命令輸出的內容中是否存在某些關鍵字,選擇執行的不同動作。 比較常用的一種方式就是