Bash (Shell脚本)wpaclean<;out.cap>&书信电报;in.cap>;对于文件夹中的每个.cap文件

Bash (Shell脚本)wpaclean<;out.cap>&书信电报;in.cap>;对于文件夹中的每个.cap文件,bash,shell,Bash,Shell,我想在Linux中编写一个shell脚本,它将运行命令wpaclean(用法:wpaclean),并将当前工作目录中的每个文件作为参数 例如,我的shell脚本的开头如下: #! /bin/sh cd /testfolder/ 文件夹中有许多文件:A.cap B.cap C.cap D.cap等等 我需要在shell脚本中放入哪些命令,以便它自动为目录中的每个文件运行该命令,并自动重命名它?#/usr/bin/env bash 对于i in./*.cap;做 wpaclean“${i}”“${

我想在Linux中编写一个shell脚本,它将运行命令wpaclean(用法:wpaclean),并将当前工作目录中的每个文件作为参数

例如,我的shell脚本的开头如下:

#! /bin/sh
cd /testfolder/
文件夹中有许多文件:A.cap B.cap C.cap D.cap等等

我需要在shell脚本中放入哪些命令,以便它自动为目录中的每个文件运行该命令,并自动重命名它?

#/usr/bin/env bash
对于i in./*.cap;做
wpaclean“${i}”“${i%.*}-new.cap”
mv“${i}”“${i%.*}”old.cap
echo“使用${i}完成”
完成

${var%.*}
是.

用于*.cap中的文件
StackOverflow不是免费的编码服务。你应该会的。请更新您的问题,以显示您已在某个应用程序中尝试过的内容。有关更多信息,请参阅,并在*.cap中为$file取:)
;不使用PCMD“$file”;完成
现在研究*nix实用程序
mv
。要阅读有关它的帮助页面,请尝试
manmv
info mv
,否则请使用
unix mv usage
搜索internet。如果您在这里搜索
[linux]mv usage
,您会发现90+Q/A。祝您好运。