我有一个文件夹,里面有两层子文件夹。在第二个子文件夹中,有一个 jpg 文件。所有 jpg 都有相同的名称:cover.jpg
例子:
/home/user/folder001/folderAAA/cover.jpg
/home/user/folder002/folderBBB/cover.jpg
[...]
/home/user/folder999/folderZZZ/cover.jpg
Run Code Online (Sandbox Code Playgroud)
我需要找到(并复制到新文件夹)所有cover.jpg
文件并重命名它们,在其文件名(作为前缀)中添加第一个和第二个子文件夹的名称。
示例:
在预期的操作之后,ot的内容/home/user1/newfolder
必须是:
folder001_folderAAA_cover.jpg
folder002_folderBBB_cover.jpg
[...]
folder999_folderZZZ_cover.jpg
Run Code Online (Sandbox Code Playgroud) 这有效:
密码表:
sda2_crypt UUID=6bbba323-ddad-479d-863e-4bd939b46f96 none luks,swap
sda3_crypt UUID=3087cec6-dcc9-44ee-8a08-5555bb2ca566 none luks
Run Code Online (Sandbox Code Playgroud)
文件系统表:
/dev/mapper/sda3_crypt / ext4 errors=remount-ro 0 1
/dev/mapper/sda2_crypt none swap sw 0 0
Run Code Online (Sandbox Code Playgroud)
但是当我尝试将其更改为此并运行时update-initramfs -u -k all
,它给了我这个错误:cryptsetup: WARNING: failed to determine cipher modules to load for part_root_crypt
密码表:
part_swap_crypt UUID=6bbba323-ddad-479d-863e-4bd939b46f96 none luks,swap
part_root_crypt UUID=3087cec6-dcc9-44ee-8a08-5555bb2ca566 none luks
Run Code Online (Sandbox Code Playgroud)
文件系统表:
/dev/mapper/part_root_crypt / ext4 errors=remount-ro 0 1
/dev/mapper/part_swap_crypt none swap sw 0 0
Run Code Online (Sandbox Code Playgroud)
我想更改此设置,因为当我安装操作系统时,该磁盘是sda
,但后来我添加了更多磁盘,现在它是sdb
,我想将其名称更改为与磁盘无关的名称。
我在这里缺少什么?