Linux 於 Bash shell (CLI) 要把檔案列出來,再來要抓出每個檔名,再分別處理,script 要怎麼寫呢?
標籤: shell
Bash shell 使用 CURL urlencode 送參數
Bash shell 想要送中文等需要被 urlencode 過的文字到網址去,要怎麼做呢?
此篇使用 curl 直接傳送,另外在紀錄 Bash 的 urlencode() / urldecode() 寫法
Gnome Shell 外掛程式列表、設定
Ubuntu Linux 17.10 後,預設改為 Gnome 3 (Gnome Shell),有很多外掛可以使用,要怎麼設定呢?
Bash shell 的 date 印出「年月日時分秒」的參數
Linux 的 Bash Shell 很常會使用到 date 的命令,特別是用到備份、某些固定時間該做的處理等等,參數是哪些呢?
每次都是去 man date 來查看這個參數(因為會有大小寫不同,24hr、前面補0 等不同),在此紀錄最常用的年月日參數,並把跟 awk 搭配的方式列出來。
Bash script 取得自己的檔案名稱
Bash 的 Shell script 要抓自己的檔案名稱,只要用 $0 就可以抓到,不過 Shell script 若被呼叫時,用 $0 抓到的名稱是如何呢?
另外,Bash 有哪些預設的變數可以使用呢?
Linux Bash 出現 bind: warning: line editing not enabled 的問題修復
於 Linux 的 Bash shell 依照此篇文章「Bash 使用 Tab 自動完成 檔案或目錄的輸入」的做法,使用 bind 來做些設定,但是在 scp 到這台 server 時,就會出現下述警告訊息:
bind: warning: line editing not enabled
要如何避免這個訊息呢?
閱讀全文〈Linux Bash 出現 bind: warning: line editing not enabled 的問題修復〉
CURL 於 CLI 顯示 TCP、SSL 的連線時間
Linux 於 CLI 使用 CURL 想要測試看看網站的詳細連線速度,要怎麼做呢?
註:此篇「httpstat 分析 從 DNS查詢 到 下載完成各個階段的處理時間」也是使用 CURL 類似做法達成的,此篇是更簡化的版本。
於 Linux Shell 使用 shuf 將檔案依行數「隨機排列」
Linux 於 Bash shell 的檔案內容,通常經過去掉重複後,通常都是 sort 過的內容,想要將這個檔案的內容在讓他「隨機排序」,要怎麼做呢?
於 Bash shell echo 輸入換行字元的寫法
要於 Bash shell 的 CLI 界面,echo 某些字元導入檔案中,要怎麼寫?
Facebook PathPicker 於 CLI 的界面操作工具
Bash CLI 界面操作上,沒有 GUI 的操作指標可以用,都需要輸入檔案名稱等等。
在 ls / git status 等等,想要有個指標可以選取檔案名稱,然後直接用 Vim 打開編輯,可以使用 Facebook Open Source 的專案來達成。