How to add File prefixes in batch in linux
This article is about how to add file prefixes in batch in linux. The editor thinks it is very practical, so share it with you as a reference and follow the editor to have a look.
You need to add "gt_" to the file names of all txt files in the folder
Is to change the original file "xxx.txt" to "gt_xxx.txt":
The script found on the Internet is as follows:
For i in `ls`; do mv-f $I 'echo "gt_" $i`; done
1. First, switch the linux command line to the directory where you need to change the file name:
Cd destination directory
2. Create a new sh file in this directory:
Touch xxx.sh
3. Open the xxx.sh file:
Vim xxx.sh
3. Copy the contents of the script to the sh file and save and exit.
Edit sh file: Shift+I
Save exit after pasting: Ctrl+Alt + D quit editing, and then enter: wq! Quit
Execute the sh file:. / xxx.sh
I have not been in touch with the instructions of linux before, but now I need to use some. Here are some notes as a memo.
Batch change file prefix command under ps:linux
For f in *; do mv-- "$f"PRE_$f"; done thank you for reading! This is the end of this article on "how to add file prefixes in batch in linux". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, you can share it out for more people to see!