shell文件夾刪除
A. 關於刪除simatic shell文件夾
親測成功,在網路貼吧看到的答案。這里是地址:http://tieba..com/p/3689391010
答案在五樓。尊重原答案,我只是搬磚的。
方法就是打開注冊表編輯器,然後搜索mycomputer。在mycomputer下面有一個namespace文件夾,在裡面找到simaticshell然後刪除就可以了(進入資源管理器之後最好刷新一下)。
這是我刪除之後的圖片。。。。。
B. linux shell 刪除文件夾命令
iftestx"$1"=x"-f";then
iftest-f$2;then
rm-i$2
else
echo"$2isnotaregularfile"
exit1
fi
eliftestx"$1"=x"-d";then
iftest-d$2;then
echo"areyousuredeletedirectory(y )$2"
readanswer
iftestx"$answer"=="y";then
rmdir$2
fi
exit
else
echo"$2isnotadirectory"
exit1
fi
else
echo"errorparameters"
fi
C. 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
D. shell命令刪除文件夾
#! /bin/bash
mydate=`date +%Y%m%d`
ls>temp.txt
for i in `cat temp.txt`
do
if [ $i -lt $mydate ]
then
rm -r $i
fi
done
rm temp.txt
代碼未測試
E. 電腦的Powershell文件夾怎麼刪除
你說的Powershell文件夾,指的是什麼?
如果是系統文件夾(即Powershell所在的文件夾),是不建議刪除的。
如果你想用Powershell刪除文件夾,可以用Remove-Item這個cmdlet,具體語法如下:
Remove-Item 文件夾路徑 -Recurse -Force -Confirm:$false其中:
Recurse是同時刪除子目錄
Force是強制刪除
Confirm:$false或Confirm:0,表示不需要確認,直接刪除。
F. shell腳本 怎麼刪除文件夾中的文件
vim
rm.sh
#!/bin/bash
find
.
-type
f
-exec
rm
{}
\;
會將當前文件夾中的文件全部刪除。請謹慎操作!
G. shell 刪除文件夾下的指定文件
用命令行操作:
find /path -name '*.mp3' -exec rm -rf {} \;
H. shell腳本 怎麼刪除文件夾中的文件
vim rm.sh
#!/bin/bash
find . -type f -exec rm {} \;
會將當前文件夾中的文件全部刪除。請謹慎操作!
I. linux shell 刪除文件夾命令
假設你的文件夾都在/path/to/dir下,並且該目錄下的文件夾都是你要處理的這種日期格式的,簡單腳本如下:
#!/bin/sh
for fd in `find /path/to/dir -maxdepth 1 -mindepth 1 -type d`
do
dn=${fd##*/}
if [ $dn != $2 ] && [ $dn -le `date +%Y%m%d -d -$1` ]
then
rm -rf $fd
fi
done
調用方式:腳本名 參數1 參數2
參數1 - #day或#month或#year;#為數字
參數2 - 要保留的文件夾名
J. shell刪除文件夾腳本怎麼寫,保留2天內的文件夾,2天以前的是直接刪除,每周二、四、六刪一次
1、刪除可以用這樣的方式:
rm -rf $(find ./ -maxdepth 1 -type d -mtime +2)
說明:
./:可修改為你需要的路徑;
-maxdepth 1:為你搜索路徑的最大深度,以你的需求來講,只需要當前目錄處理即可,所以參數可以為1;
-type d:表示只搜索文件夾,如你需要搜索文件,可以不要此參數;
-mtime +2:表示>=2天前修改的記錄。
綜上,find語句返回的值為:搜索當前目錄下,兩天前修改的文件夾。然後將該返回值給rm -rf做參數,即強制刪除這些文件夾。
2、定時任務可以用cron,設定每周二、四、六執行一次以上的shell指令即可。