指令碼的執行方法

2021-07-24 02:24:14 字數 788 閱讀 1624

echo【選項】【輸出內容】

echo "cangls he bols ni xi huan na yi ge?"只要輸出的內容裡有空格就需要加雙引號

選項-e,表示支援反義字元

反義字元

作用\a

輸出警告音

\b退格鍵,也就是向左刪除鍵

\n換行符

\r回車鍵

\t製表符,也就是tab鍵

\v垂直製表符

\0nnn

按照八進位制ascⅱ碼表輸出字元。其中0為數字零,nnn是三位八進位制數

\xhh

按照十六進製制ascⅱ碼表輸出字元。其中hh是兩位十六進製制數

舉個例子:echo -e "\x68\x65\x6c\x6c\x6f",手動輸入字元的十六進製制ascⅱ碼值,輸出就是hello

linux本機的純字元介面是不支援中文的!

另外,在xshell這樣的遠端工具介面上是可以支援顏色顯示的,如echo -e "\e[1;31m 嫁人就要嫁鳳姐 \e[0m",其中的\e[1;31m是開啟顏色,\e[0m是關閉顏色,31m表示紅色,可以支援的顏色從30到37

vim hello.sh

#!/bin/bash

#注釋echo

-e"\e[1;34m 天上掉下個林妹妹 \e[0m"

shell指令碼的執行方法

1.方法一 編寫指令碼 root m01 home cat 1 sh bin env bash echo hello world 指令碼增加可執行許可權 root m01 home chmod x 1.sh 標準執行指令碼 root m01 home home 1.sh 絕對路徑 root m01 ...

Inno Setup執行SQL指令碼的方法

作為和nsis並立的 兩個最流行的免費windows應用程式安裝包製作工具之一,inno在學習難度上相對要低一些,非常適合對一些簡單的桌面程式打包。但對於較複雜的安裝過程,或者web應用程式來說,我個人覺得不是inno的強項。當然,既然inno內嵌了pascal語言用以擴充套件功能,理論上不是不可以...

mysql執行sql指令碼的方法

1.直接mysql進入 root rhel6 bin mysql welcome to the mysql monitor.commands end with or g.your mysql connection id is 3 server version 5.5.22 source distri...