Skip to content

無制限のOneDriveにバックアップを作成するスクリプト(zsh / bash / fish)

Notifications You must be signed in to change notification settings

xxvw/OneDrive-BackupScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OneDrive-BackupScript

無制限のOneDriveにバックアップを作成するスクリプト(bash / fish)

プログラム概要

当シェルスクリプトを実行すると~/OneDrive/ディレクトリにシェルスクリプトを実行したディレクトリのファイルを全て圧縮したzip形式のファイルがコピーされます。

注意

OneDriveとの連携ミス等その他問題が万が一発生した場合責任は一切取りません。
あくまでも使用は自己責任でよろしくお願いします。
作成者は主にiTerm / Fish Shellユーザーの為bash側のスクリプトのテストはしていません。
万が一エラーなど使用ができない場合はissueを立てていただけると助かります。
OneDriveのシンボリックリンクの名前がOneDriveでない場合はシンボリックリンクの名前をOneDriveに変更した後、使用してください。

使い方 (Mac OSX)

シェルスクリプト(backup.fish)に対してfish backup.fish [type]を実行することで自動でOneDriveまでコピーをしてくれる。
初期値ではzipファイルとして圧縮されるが、
第一引数に圧縮タイプを指定することで任意の圧縮タイプで作成することができる。(現段階ではzipのみ対応)

fish

curl https://raw.githubusercontent.com/xrozl/OneDrive-BackupScript/main/backup.fish && fish backup.fish  

bash

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/xrozl/OneDrive-BackupScript/main/backup.sh  

動作確認環境

  • MacBook Pro 14'inch (M1 Pro Processor / Fish Shell)

About

無制限のOneDriveにバックアップを作成するスクリプト(zsh / bash / fish)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages