Điểm:0

rsync loại trừ tệp những gì được cung cấp từ lệnh tìm

lá cờ gh

Hệ điều hành = Lubfox 20.04. Tôi sẽ nâng cấp lên 22.04 (không phải là câu hỏi) Tôi muốn sao lưu $HOME của mình, nhưng có một số tệp không thuộc về người dùng của tôi

Có thể cung cấp cho rsync đầu ra từ find và để anh ta loại trừ điều đó không?

Điểm yếu của tôi về tiếng Anh:

tìm $HOME -not -user $USER
/home/alex/initrd.img-5.3.0-53-generic
/home/alex/backup/restricted.pref
nhảy

Tôi có thể cung cấp nó bằng cách nào đó ở dạng này cho rsync không? Giống như từ một tập tin?

rsync someoption --exclude /path/tệp loại trừ của tôi

Không phải tôi biết cách loại trừ các tệp và thư mục nhưng tôi hơi lười thay đổi bản sao lưu của mình cho điều đó nếu không cần thiết.

Điểm:1
lá cờ uz
Jos

Bạn có thể thực hiện theo hai bước, bằng cách chuyển hướng đầu ra của tìm thấy vào một tập tin:

tìm $HOME -not -user $USER > myExcludeFiles

rsync someoption --exclude-from=myExcludeFiles

Từ người đàn ông rsync:

--exclude-from=TỆP đã đọc loại trừ các mẫu khỏi TẬP TIN

Sử dụng tên đường dẫn đầy đủ để myExcludeFiles khi chạy từ cron.

nobody avatar
lá cờ gh
cảm ơn. có thể thích ứng với hoàn cảnh của tôi.
lá cờ hr
Tôi nghĩ bạn *có thể* làm điều đó trong một bước duy nhất - với `--exclude-from=-` để đọc danh sách các mẫu từ đầu vào tiêu chuẩn - đại loại như `find "$HOME" -not -user "$USER" - in0 | rsync someotption -0 -exclude-from=- ...`
lá cờ uz
Jos
@steeldriver Tôi đồng ý rằng bạn có thể và +1 để chỉ ra điều đó, nhưng tôi không muốn thử nghiệm điều này và thực hiện nó trong hai lệnh sẽ ít bị lỗi hơn.
nobody avatar
lá cờ gh
skript của tôi đang chạy dưới dạng systemd --user service `rsync -aAXEPos --ignore-current --progress --verbose \ --exclude-from=exclude-rsync-bereinigt /home/alex/ /media/alex/bionic-home /alex/ `

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.