當前位置:首頁 » 編程軟體 » shell腳本清空文件

shell腳本清空文件

發布時間: 2022-06-22 22:05:36

① Linux 系統 shell腳本定時 清空系統日誌文件

其實沒有必要寫shell腳本,簡單一句話放在系統定時任務里就行了。
比如你的日誌文件名叫a.log。路徑為/tmp/a.log;
那麼你可以寫個定時任務,這樣做:crontab -e 進入定時任務器,然後把下面這段寫到裡面
00 02 * * * echo " " >/tmp/a.log
然後保存退出就可以了。這段內容意思是,每天凌晨2點自動清空a.log內容。你也可以自己定義多久清一次。比如想10分鍾清一次,就這么寫*/10 * * * * echo " " >/tmp/a.log。具體的crontab時間定義你可以去網路查查。希望對您有用!

② shell腳本刪除文件

你說保留兩天的文件,你周二,周四刪除。周二到周四也就兩天。

③ 求一個shell腳本:刪除指定文件夾下面的所有文件,包括所有的文件夾

cd
/home/nbic/ftp
rm
-rf
*
__________________________
青年,你太懶了,醬紫不好。
下次記得先搜一艘哦,親!

④ shell腳本 怎麼刪除文件夾中的文件

vim
rm.sh
#!/bin/bash
find
.
-type
f
-exec
rm
{}
\;
會將當前文件夾中的文件全部刪除。請謹慎操作!

⑤ 編寫一個shell腳本,刪除當前目錄下空文件

#!/bin/bash
#當前路徑
MYDIR=`dirname"$0"`
#切換到當前路徑
cd"$MYDIR"
#刪除當前文件夾下所有空文件夾
find"$MYDIR"-typed-execrmdir-p{};

#對於文件夾大小大於0的文件夾無效。
#$MYDIR加雙引號可以刪除帶空格的文件夾。

試試看這個代碼。

⑥ 用shell腳本中刪除某文件夾下的七天之前生成的文件夾

oldDate=$(date-d"-7days""+%Y%m%d")。

cdyourFolder#這里寫你的文件夾路徑。

forfolderin$(ls-d*/)。

do。

[${folder%/*}-lt$oldDate]&&rm-rf$folder。

done。

(6)shell腳本清空文件擴展閱讀:

shell腳本:

打開文本編輯器(可以使用vi/vim命令來創建文件),新建一個文件test.sh,擴展名為sh(sh代表shell),擴展名並不影響腳本執行,見名知意就好,如果你用php寫shell 腳本,擴展名就用php好了。

輸入一些代碼,第一行一般是這樣:

#!/bin/bashecho"HelloWorld!"

"#!" 是一個約定的標記,它告訴系統這個腳本需要什麼解釋器來執行,即使用哪一種Shell。

echo命令用於向窗口輸出文本。

⑦ shell 腳本 如何修改,可以按時掃描,並清空不要的文件

其實有很多命令可以代替,不用把script寫得這么復雜
例如計算行數可以用:wc -l
如果要刪除文件編輯時間大於30天的文件可以: find . -mtime +30 -exec rm {} \;
如果要刪除大於30M的文件可以: find . -size +30M -exec rm {} \;

⑧ 需要用shell寫一個清空正在使用的日誌的腳本,

有個最簡單的辦法,假設文件是/var/log.txt
echo > /var/log.txt
這樣文件就清空了

⑨ 用for循環編寫刪除文件的shell腳本

#!/bin/bash
#2.sh
cd #進入加目錄
touch 1 #創建文件1
read -p "請輸入要刪除的文件 1 :" file
if [ "$file" != "1" ];then
echo "請輸入1 不許輸入別的。謝謝!"
fi
for i in $file ;do #用for循環把$file代入$i
rm -rf $i #刪除$i
echo "$i 被刪除了。"
done #結束

⑩ shell腳本怎麼在文件夾內刪除最老的那個文件

1、如果很規律,比如說每天一個,或者每個月一個,你可以按時間刪除,比如每天刪除30天的
例如:
#!/bin/sh
find . -type f -mtime +30 -exec rm -rf {} \;
2、如果每天很多,只刪除最老的一個,你可以按時間排序
ls -rt|head -1就是最老的那個
例如:
#!/bin/sh
ls -rt|head -1|xargs rm -rf

熱點內容
我的世界哪五個伺服器被炸了 發布:2025-05-15 10:36:16 瀏覽:993
ehcache存儲對象 發布:2025-05-15 10:35:31 瀏覽:526
搭建虛擬電腦的伺服器 發布:2025-05-15 10:29:31 瀏覽:269
湖人雙核配置哪個最好 發布:2025-05-15 10:09:48 瀏覽:979
手機熱點密碼怎麼查看 發布:2025-05-15 09:54:47 瀏覽:108
生意發力雲存儲 發布:2025-05-15 09:54:45 瀏覽:616
編寫一個shell腳本添加用戶 發布:2025-05-15 09:54:43 瀏覽:505
資料庫查看錶命令 發布:2025-05-15 09:52:27 瀏覽:914
p30是不是自帶方舟編譯器 發布:2025-05-15 09:51:48 瀏覽:599
追擊世界房間密碼是多少 發布:2025-05-15 09:51:46 瀏覽:995