原创 《Advanced Bash-scripting Guide》學習(十四):HERE Document和cat <<EOF

本文所選的例子來自於《Advanced Bash-scripting Gudie》一書,譯者 楊春敏 黃毅 #here document cat <<EOF \z EOF cat <<EOF

原创 Pycharm如何打斷點的方法步驟

這篇文章主要介紹了Pycharm如何打斷點的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨着小編來一起學習學習吧 一. python代碼的調試方式 1. 使

原创 解決:Android 8.0檢測不到當前的activity

前兩天從Android 7.0升級到Android 8.0,今天在用 adb shell dumpsys activity | findstr "mFocusedActivity"來獲取當前活躍的activity時,發現什麼也沒得到 後

原创 sed:輕量級流編輯器

一. sed命令 sed是一種幾乎包括在所有UNIX平臺(包括Linux)的輕量級流編輯器。sed主要是用來將數據進行選取、替換、刪除、新增的命令 注意:vi命令只能修改文件,但不能修改命令的結果,如修改df結果的內容,sed的好處是不僅

原创 flask學習(十二):for循環遍歷

一. 字典的遍歷 語法和python一樣,可以使用items()、keys()、values()、iteritems()、iterkeys()、itervalues() {% for k, v in user.items() %}

原创 awk命令

一. 語法 awk '條件1 {動作1} 條件2 {動作2} ...' 文件名 如果條件1符合,執行動作1,如果條件2符合,執行動作2 條件:   一般使用關係表達式作爲條件   x > 10    判斷變量x是否大於10   x >=

原创 《Advanced Bash-scripting Guide》學習(十四):HERE Document和cat &lt;&lt;EOF

本文所選的例子來自於《Advanced Bash-scripting Gudie》一書,譯者 楊春敏 黃毅 #here document cat <<EOF \z EOF cat <<EOF

原创 《Advanced Bash-scripting Guide》學習(九):備份最後一天所有修改的文件

本文所選的例子來自於《Advanced Bash-scripting Gudie》一書,譯者 楊春敏 黃毅 Example 3-4. 備份最後一天所有修改的文件 #!/bin/bash #備份最後24小時當前目錄下所有修改的文件 BAC

原创 《Advanced Bash-scripting Guide》學習(十二):佔位符":"及其他

本文所選的例子來自於《Advanced Bash-scripting Gudie》一書,譯者 楊春敏 黃毅 : 在一個二元命令中提供一個佔位符 例1. : ${username=`whoami`}             #將命令的輸出賦

原创 《Advanced Bash-scripting Guide》學習(十一):shift的用法

本文所選的例子來自於《Advanced Bash-scripting Gudie》一書,譯者 楊春敏 黃毅 Example 4-7 使用shift #!/bin/bash #使用shift來通過所有的位置參數 until [ -z "$

原创 《Advanced Bash-scripting Guide》學習(八):從一個目錄移動整個目錄樹到另一個目錄

本文所選的例子來自於《Advanced Bash-scripting Gudie》一書,譯者 楊春敏 黃毅 ABS書上的例子: 從一個目錄移動整個目錄樹到另一個目錄 #!/bin/bash cd /source/directory &&

原创 《Advanced Bash-scripting Guide》學習(六):從/etc/fstab中讀行

本文所選的例子來自於《Advanced Bash-scripting Gudie》一書,譯者 楊春敏 黃毅 ABS書上的例子: 代碼塊和I/O重定向 #!/bin/bash #從/etc/fstab中讀行 File=/etc/fsta

原创 《Advanced Bash-scripting Guide》學習(十三):引用變量的兩個例子

本文所選的例子來自於《Advanced Bash-scripting Gudie》一書,譯者 楊春敏 黃毅 例1. 使用""可以防止單詞分割,將變量看成一個整體,沒有"",將以空格來分割變量 #!/bin/bash List="one t

原创 《Advanced Bash-scripting Guide》學習(七):描述、列表和確定是否可以安裝一個rpm包

本文所選的例子來自於《Advanced Bash-scripting Gudie》一書,譯者 楊春敏 黃毅 Example 3-2.將一個代碼塊的結果保存到文件 #!/bin/bash #rpm-check.sh #這個腳本的目的是爲了描

原创 《Advanced Bash-scripting Guide》學習(十):利用whois查詢域名信息

本文所選的例子來自於《Advanced Bash-scripting Gudie》一書,譯者 楊春敏 黃毅 Example 4-6. wh,whois域名查詢 #!/bin/bash #做一個'whois domain-name'的查詢