原创 basename命令總結

一、功能說明 basename命令只要是用於去除路徑和文件後綴部分的文件名或者目錄名 給basename指定一個路徑,basename命令會刪掉所有的前綴包括最後一個‘/’字符,然後將後綴的字符串顯示出來 二、語法格式 1.bas

原创 mysql官網下載慢的解決辦法

我們在官網下載mysql時真的是非常慢,如下圖,速度基本都是在8KB/s左右 解決辦法: 1.鼠標右擊複製下載鏈接地址 2.在瀏覽器打開新的標籤頁,將複製的網址粘貼進去進行下載 3.可以看到下載速度有明顯的變化,下載速度基本

原创 Shell腳本中顯示字體的顏色

在寫shell腳本有時候不可避免需要用到顏色,所以這裏想做個總結,個人筆記; 格式:echo -e “\033[字體屬性;字背景顏色;文字顏色m字符串\033[0m” 如:echo -e “\033[1;47;31mhahaha\

原创 Shell腳本,猜數小遊戲,無死角版本

這是一個猜數小遊戲,對輸出做了控制,可以不停地猜數,直到猜對腳本纔會停止運行,要想調猜中的機率,只需要修改隨機數即可。 #!/bin/bash #==========================================

原创 使用case語句寫的一個簡單的腳本,有劇情

一時興起,練練shell的case,劇情如下圖: 代碼如下: #!/bin/bash #======================================== # # 創建時間:2019-09-17 # # 作

原创 python秒算24點腳本代碼

遊戲規則:給定4個任意整數(0-13),然後通過數學運算("+","-","*","/")將這4個數字計算出24,當然,並不是所有數字都能算出來24,例如7 7 7 7。 思路:利用permutations()方法來獲取輸入的4個

原创 Shell中read命令的使用技巧

read命令的功能: 1.Linux read命令用於從標準輸入讀取數值。 2.read 內部命令被用來從標準輸入讀取單行數據。這個命令可以用來讀取鍵盤輸入,當使用重定向的時候,可以讀取文件中的一行數據。 read命令常用的選項:

原创 shell腳本中if判斷語句報錯[: 參數太多

今天在寫腳本的時候碰到一個這樣的問題,爲了研究一下我把原來的代碼改成簡單的,大體上沒有變化,報錯也一樣,代碼如下: #!/bin/bash read -p "輸入四個參數:" a b c d if [ -z ${a} -o -z

原创 shell腳本實戰——簡單的計算時間的腳本

一、需求:計算n分鐘後的時間,不適合閏年 二、因爲本人能力有限,只能寫成這樣了,哪位大神看到的話請你給我寶貴的意見去優化一下,另外想給腳本加入進度條,雖然能寫出進度條的腳本,但是不會怎麼加腳本里面,與腳本同步顯示,請指教; 三、腳

原创 Shell倒計時腳本,完美結合圖形輸出版(修改)

增加一個功能,輸入不正確不退出腳本,只是重新輸入 #!/bin/bash #==================================================================== # #

原创 linux下shell腳本實現多行輸出在屏幕上只顯示出一行輸出,後面的輸出覆蓋前面的輸出的效果

echo -ne "內容\r"可以實現 -n,不換行;-e和\r配合,光標移至行首。不換行,覆蓋原內容。

原创 Shell倒計時腳本,完美結合圖形輸出版

一、腳本需求 1.能夠滿足1000分鐘以內的倒計時 2.輸入秒數超過60時能夠自動轉化爲分鐘輸出 3.要在屏幕中間結合圖形輸出 4.輸出的圖形數字每一個圖形都是由該數字組成 先看看輸出效果的圖片: 像這樣,每一個數字的圖形都是由

原创 Linux系統date命令總結

前天在寫shell腳本的時候,遇到時間計算的問題,搞明白之後想要些個總結; date命令可以用來顯示或設定系統的日期與時間,使用者設定想要顯示的格式; 常用參數說明: 參數 作用 -d 顯示所設定的時間 -s 將

原创 Shell腳本數組中@跟*的區別與如何將數組作爲函數參數的方法

一、shell腳本數組中@跟*的區別 “${數組變量[*]}”:加上雙引號,bash會當成是一串字符串處理 ${數組變量[*]}:不加上雙引號,bash會當成是數組處理 ${數組變量[@]:加不加雙引號bash都是當成數組處理 可

原创 Shell倒計時腳本,很完善

#!/bin/bash #=============================================================== # # 文件名:countdown.sh # # 用途: