我在以下目录中有几个文件: /var/lib/jenkins/bin/
-rwxr-xr-x. 1 root root 4430846 Apr 27 09:45 01-DSP-04.12_03_crc.bin
-rwxr-xr-x. 1 root root 1659036 Apr 27 09:45 01-FL4-04.12_02-crc.bin
-rwxr-xr-x. 1 root root 1659036 Apr 27 09:45 01-FL8-04.12_02-crc.bin
-rwxr-xr-x. 1 root root 1659036 Apr 27 09:46 01-FPGA-04.12_02-crc.bin
-rwxr-xr-x. 1 root root 524328 Apr 27 09:46 01-MMI-04.11_05-crc.bin
-rwxr-xr-x. 1 root root 27692 Apr 27 09:46 01-PIC-04.11_06-crc.bin
Run Code Online (Sandbox Code Playgroud)
另外,我有一个脚本可以在/var/lib/jenkins/scripts/my_script.sh
.
我想从这个脚本的文件名中删除前导“01-”。有什么好的方法可以做到这一点吗?
我尝试了/sf/ask/1981359411/ 中的解决方案,但对我不起作用。
我得到这样的输出:
命令
$ for file in /var/lib/jenkins/bin/*; do echo mv $file `echo $file | cut -c4-`; …
Run Code Online (Sandbox Code Playgroud)