濁水溪公社 - 漏電的插頭, 3m31s
2019年4月27日 星期六
2019年4月26日 星期五
端点星:备份微信、微博等平台被删文章
端点星:离银河中心最远的行星,是一個用來備份被網路長城刪除文章的地方。如果是對牆內世界有興趣,且想要看哪些文章會被牆,端點星是個不錯的起點。有下面幾個頁面:
- 首页:最新的文章會放在上面
- 【置顶】如何协作参与端点星计划:介紹如何協作此計劃
- 如何访问 Terminus 以及帮助其他人访问
- 标签:根據標籤來將文章分門別類
Labels:
China中国,
Websites網站
2019年4月24日 星期三
用command substitution儲存指令輸出
將指令的輸出結果存到變數叫做command substitution,有兩個方式:
- $(command):裡面所有的字元都會解析,建議使用這種方式
- `command`:這種用法backslash還是一樣,除非是後面接了$、'、\
Labels:
Bash與Shell命令稿
2019年4月19日 星期五
延伸檔名匹配 Extended Pattern Matching
使用《檔名匹配 Filename Globbing》會發現,除了 * 以外,剩下的都只能夠匹配一個字元。實用上通常會需要匹配多個字元,這時候使用下面指令開啟extended globbing:
- shopt -s extglob
- ?(pattern-list):匹配0個或1個pattern
- *(pattern-list):匹配0個或以上的patterns
- +(pattern-list):匹配1個或以上的patterns
- @(pattern-list):只匹配1個pattern
- !(pattern-list):匹配任何與pattern不一樣的patterns
Labels:
Bash與Shell命令稿
2019年4月18日 星期四
檔名匹配 Filename Globbing
使用命令列要列出檔案時,可以使用一些特殊的萬用字元(wildcard character)來代表檔名裡面的某些字元,這些萬用字元包含了:
- *:匹配任何字串(和空字串與空白字元)
- ?:匹配1個字元
- [abc]:abc裡面任何一個字元,要注意大小寫有區分
[123]:123裡面任何一個字元 - [a-z]:匹配a到z這26字元的任何一個,要注意大小寫有區分
[0-9]:匹配0到9這10個字元的任何一個
Labels:
Bash與Shell命令稿,
BSD,
Linux,
Macintosh,
SA系統管理
訂閱:
文章 (Atom)