I am trying 页: 1 create a small Bash script 页: 1 remove hyphens from a filename. For example, I want 页: 1 rename:
作物DamageVO-041412.mpg
页: 1
作物DamageVO041412。
I m new 页: 1 Bash, so be gentle :] Thank you for any help
I am trying 页: 1 create a small Bash script 页: 1 remove hyphens from a filename. For example, I want 页: 1 rename:
作物DamageVO-041412.mpg
页: 1
作物DamageVO041412。
I m new 页: 1 Bash, so be gentle :] Thank you for any help
引证:
for file in $(find dirWithDashedFiles -type f -iname *-* ); do
mv $file ${file//-/}
done
假设您的董事的名字不算作。 这将打破这种状况。
www.un.org/french/ga/president syntax的解释是:。 只是寻找替代物。
此外,如果您的名录或档案名称在其中有空间的话,这将中断。 如果你在档案中拥有空间,你应使用:
for file in *-*; do
mv $file "${file//-/}"
done
这样做的不利之处在于,必须掌握你想要改变的档案的所有目录,但正如我说过的那样,这种档案更加有力。
FN=CropDamageVO-041412.mpg
mv $FN `echo $FN | sed -e s/-//g `
后标(“`”)指在其内部管理指挥的仪表,并以该指挥的产出表示。 部分使用定期表述,从档案名称中删除hy。
或者在目前目录中将所有档案都归入某种类型:
for i in *VO-*.mpg
do
mv $i `echo $i | sed -e s/-//g `
done
a. 消除任何扼杀物的普通解决办法:
$ echo "remove-all-hyphens" | tr -d -
removeallhyphens
$
f=CropDamageVO-041412.mpg
echo "${f//-}"
或当然是,
mv "$f" "${f//-}"
I m attempting to write a bash script to parse out the following log file and give me a list of CURRENT players in the room (so ignoring players that left, but including players that may have rejoined)...
How can I check the file encoding in a shell script? I need to know if a file is encoded in utf-8 or iso-8859-1. Thanks
I like to write bash shell scripts on my iPhone, put them in an app folder with an icon, plist, etc., so they execute like apps by tapping their icon on SpringBoard. This is not interactive like ...
From a programming standpoint, when you set the bash shell to use vi or emacs via set -o vi or set -o emacs What is actually going on here? I ve been reading a book where it claims the bash shell ...
I am construcing a command in bash dynamically. This works fine: COMMAND="java myclass" ${COMMAND} Now I want to dynamically construct a command that redirectes the output: LOG=">> myfile.log ...
I want perform sha1sum file1 and sha1sum file2 and perform bitwise OR operation with them using bash. Output should be printable i.e 53a23bc2e24d039 ... (160 bit) How can I do this? I know echo $(( ...
I m 试图撰写一个双面文字,处理一个文件清单,其名字在投入档案中每栏一栏储存,就像一个一样。
Is it possible to set the Screen Title using a shell script? I thought about something like sending the key commands ctrl+A shift-A Name enter I searched for about an hour on how to emulate ...