
Bash 程式設計教學與範例:Heredoc << 與 <<< 的用法
介紹如何在 bash shell 指令稿中使用 here document(<<)與 here string(<<<)輸入資料。 Here Document Linux 中的 here document(<<)是一種將多行資料直接寫在指令中作為程式輸入的一種指令稿寫法,也常被稱為 heredoc。以下是一個 heredoc 的範例: ...

介紹如何在 bash shell 指令稿中使用 here document(<<)與 here string(<<<)輸入資料。 Here Document Linux 中的 here document(<<)是一種將多行資料直接寫在指令中作為程式輸入的一種指令稿寫法,也常被稱為 heredoc。以下是一個 heredoc 的範例: ...

介紹如何在 Linux 中清查系統上所有的使用者帳號,列出一般使用者的帳號清單。 /etc/passwd 檔案 Linux 的 /etc/passwd 檔案中記錄了系統上所有的帳號,所以我們可以從其中查閱整個系統的所有帳號: ...

介紹如何在 Linux 系統中使用 file 與 iconv 指令查詢與轉換檔案編碼,處理 Big5 與 UTF8 檔案亂碼問題。 遇到含有中文的文字檔出現亂碼時,通常都是因為檔案採用不對的編碼所造成的,只要修正編碼之後即可恢復正常。在大多數的情況下,Linux 系統下會出現亂碼的中文檔案都是採用 Big5 編碼,只要轉為 UTF8 就可以正常使用了。 ...

介紹如何在 Linux 系統中使用 openssl 指令查詢網頁伺服器 TLS/SSL 憑證的有效期限。 透過網路檢查網站 TLS/SSL 憑證到期日 如果要透過網路檢查指定網站的 TLS/SSL 憑證有效期限,可以使用以下指令: ...

介紹如何在 Linux 上使用 socat 雙向資料流轉接工具,串接兩個資料管道。 socat 指令是一個多功能的雙向資料轉接工具,可連接 Linux 系統上任意兩個資料管道,支援檔案(files)、管線(pipes)、設備(devices)、網路 sockets 與各種應用程式等,可以說是進階版的 netcat 工具。 ...