该命令tree -I 'node_modules'可防止node_modules folder出现在输出中。同样,tree -I 'app/ui/bower_components'防止app/ui/bower_components出现在输出中。
但是,tree -I 'node_modules' -I 'app/ui/bower_components'并不能阻止两者都出现在输出中。相反,似乎使用了最后一个。
那么,您如何使用 忽略多个文件夹tree?
我正在尝试创建加密的蓝光备份。我已经使用以下粗略的脚本创建并刻录了图像:
imgsize=23000M
imgfile=~/backup.img
imgloop=`sudo losetup -f`
truncate -s $imgsize $imgfile
sudo losetup $imgloop $imgfile
sudo cryptsetup luksFormat --cipher aes-xts-plain64 $imgloop
sudo cryptsetup luksOpen $imgloop mybackup
sudo mkudffs /dev/mapper/mybackup
if [ ! -d "/mnt/backup" ]; then
sudo mkdir /mnt/backup
fi
sudo mount /dev/mapper/mybackup /mnt/backup
# Now copy all files that are part of the backup
echo "Copy files to backup to /mnt/backup. Type 'ready' when done";
while read line; do
echo "$line";
if [ "$line" == "ready" ]; then
break;
fi …Run Code Online (Sandbox Code Playgroud)