無限顯示隨機 var log 下的檔案內容隨機一行

2021-09-26 09:14:57 字數 740 閱讀 7395

#!/bin/bash

#無限顯示隨機/var/log/下的檔案內容隨機一行

while :

do#num1提取/var/log/下的檔案總數目值的隨機數字

num1=$[random%`find /var/log/ -type f |wc -l`]

#filea取出隨機/var/log/隨機檔名稱

filea=`find /var/log/ -type f | head -$num1 | tail -1`

#取消檔案內容為空的檔案

num2=`cat $filea | wc -l

if [ $num2 -eq 0 ]

then

continue

#exit

fi#num3提取檔案內的總行數,並提取小於總行數的隨機數

num3=$[random%`cat $filea |wc -l`]

#顯示檔案絕對路徑

echo "路徑:"

echo "$filea"

#顯示隨機的行數

echo "行數:"

echo "$num3"

#顯示隨機的行的內容

#sed -n '"$num3"p' "$filea"

wula=`cat $filea |head -"$num3" |tail -1`

echo "$wula"

sleep 1

done

linux之 var log下的日誌

常見的登入檔案有如下幾個 1 var log secure 記錄登入系統訪問資料的檔案 例如pop3,ssh,telnet,ftp等都會記錄在此.2 ar log wtmp 記錄登入這的資訊記錄,被編碼過,所以必須以last解析 3 var log message jihu所有的開機系統發生的錯誤都...

thinkPHP下的無限極分類

無限極分類在php的開發中起到很大的作用,如何是實現乙個無限極分類,有ajax的方法,現在我們用sql語句進行寫。path對應自己的族譜關係。建立的自己的控制器useraction.class.php的index方法 function index dump list this assign list...

Mac下顯示隱藏檔案 以及修改 hosts檔案內容

修改hosts 檔案內容 進入etc 資料夾,找到hosts 檔案,把該檔案複製出來,修改完裡面的內容後,先把etc中的hosts 檔案刪除,然後在把修改後的檔案離線去 可能需要管理員的密碼,你輸入你的登陸密碼就ok搞定了 有兩種辦法來實現顯示 mac 下的隱藏檔案 命令列方式和軟體方式。命令列方式...