linux删除 script文件夹中的所有文件,并且每删除一个文件前都会有提示
时间: 2024-03-24 17:39:35 浏览: 15
您可以使用以下命令删除 script 文件夹中的所有文件,并在删除每个文件之前进行提示:
```
cd script
for file in *; do
read -p "Are you sure you want to delete $file ? (y/n) " answer
if [ "$answer" != "${answer#[Yy]}" ]; then
rm "$file"
echo "File $file deleted"
else
echo "File $file not deleted"
fi
done
```
这个命令会进入 script 文件夹,使用 for 循环遍历文件夹中的所有文件,并在删除每个文件之前询问用户是否确认删除。如果用户输入 y,则删除该文件并输出相应的提示信息;如果用户输入 n,则不删除该文件并输出相应的提示信息。
相关问题
linux删除script文件夹中的所有文件,并且每删除一个文件前都会有提示
您可以使用以下命令删除 script 文件夹中的所有文件,并在删除每个文件之前进行提示:
```
cd script
for file in *; do
read -p "Are you sure you want to delete $file ? (y/n) " answer
if [ "$answer" != "${answer#[Yy]}" ]; then
rm "$file"
echo "File $file deleted"
else
echo "File $file not deleted"
fi
done
```
这个命令会进入 script 文件夹,使用 for 循环遍历文件夹中的所有文件,并在删除每个文件之前询问用户是否确认删除。如果用户输入 y,则删除该文件并输出相应的提示信息;如果用户输入 n,则不删除该文件并输出相应的提示信息。
Linux将一个文件夹中所有文件压缩为zip命令
您可以使用以下命令将一个文件夹中的所有文件压缩为zip格式:
zip -r 压缩文件名.zip 文件夹名
其中,-r表示递归压缩文件夹中的所有文件,压缩文件名.zip为您想要生成的压缩文件名,文件夹名为您想要压缩的文件夹名。