Linux 於 Bash shell (CLI) 要把檔案列出來,再來要抓出每個檔名,再分別處理,script 要怎麼寫呢?
標籤: cli
Linux 於 CLI 設定 Xwindow 的預設瀏覽器
Ubuntu、Debian Linux 每次都是開瀏覽器檢查,然後詢問要不要設定為預設瀏覽器,要於 CLI 設定,要怎麼做呢?
Bash shell 使用 CURL urlencode 送參數
Bash shell 想要送中文等需要被 urlencode 過的文字到網址去,要怎麼做呢?
此篇使用 curl 直接傳送,另外在紀錄 Bash 的 urlencode() / urldecode() 寫法
於 Terminal (CLI) 閱讀瀏覽 Reddit 網頁
台灣有 PTT,在國外同等類比 BBS 的是 Reddit。
既然是 BBS,當然是要用 Terminal 來瀏覽才有快感... XD
看到 Github 有個專案 Reddit Terminal Viewer,把 Reddit 使用 Terminal 來瀏覽,點擊圖片或影片會另外呼叫程式來執行。(需要 Xwindow、Mac)
Linux 於 CLI 自動挑選程式開啟檔案 要怎麼做?
於 CLI 要開啟檔案,類似 GUI (Nautilus) 的執行,會自動挑選程式開啟,要怎麼做?
Debian / Ubuntu Linux 於 CLI 列出中文字型清單
Debian / Ubuntu Linux 在 CLI 想要查看所有的字型,或者查出哪些字型有支援中文,要怎麼查?
PHP 於 CLI 單行直接執行的用法
PHP 想要像 Perl、Python 可以單行執行,或者是 cat、tail -f 持續餵資料給程式接收,要怎麼做呢?
範例取自:Decoding URL encoding (percent encoding)
- alias urldecode='python -c "import sys, urllib as ul; print ul.unquote_plus(sys.argv[1])"'
- alias urlencode='python -c "import sys, urllib as ul; print ul.quote_plus(sys.argv[1])"'
- urldecode 'q+werty%3D%2F%3B'
- q werty=/;
- $ urlencode 'q werty=/;'
- q+werty%3D%2F%3B
Linux 使用 stat 查詢檔案詳細的建立、修改時間
Linux CLI 要看檔案的建立日期,直接 ls -l 就可以看到建立日期,但是要看到詳細的檔案建立、修改、更動的時間,要怎麼做呢?
使用 CLI 操作 Google Drive
Google Drive 可以存資料,但是於 Linux 的 CLI 要存取,有沒有工具可以操作使用呢?
Ubuntu Linux CLI 文字複製到 GUI 系統剪貼簿
於 Linux 的 CLI 會有遇到某個文字檔,或者某些步驟會有很大量的文字產生,但是又會需要複製這些的文字,可以怎麼做呢?
ex:cat /etc/bash.bashrc # 超過一個畫面的文字複製,要怎麼做?
- 註1:環境 Ubuntu Linux Xwindow (GUI)
- 註2:Windows 可以使用 C:\Windows\system32\clip.exe
- echo Hello | clip # 放入 Hello
- dir | clip # dir 的內容放入剪貼簿
- clip < example.txt # 將 example.txt 內容丟進去
- echo | clip # 清空
- 註3:Mac 可以使用 pbcopy、pbpaste,只限於 CLI,不是複製到 cmd + v
- echo 'Hello' | pbcopy # 複製
- pbcopy < ~/.ssh/id_rsa.pub # 複製
- pbpaste # 貼上
- /usr/bin/pbcopy 與 /usr/bin/pbpaste