だから私はいくつかのスクリプトを書き始めました。インターネットのアドバイスに従ってください(1、2)、最も推奨され、直接位置はです/usr/local/bin
。
しかし、私のUbuntu 16.04LTSシステムには、Dropbox、dnsmasq、libreoffice、firefoxなどのような多くのものがあります。
バックアップを自動化するスクリプトを作成しようとしています。私をショックに陥ったのはフィルタリングでした。私のものマシンでカスタムスクリプトを書くのはかなり難しいでしょう。
フィルタとして使用できるファイル属性があると思いましたが、わかりません。そこにありますか?たとえば、次のように作成しました。あるいは、そこで動作するサブディレクトリがあるかもしれません。例えば/usr/local/bin/custom_scripts
?
あなたの戦略は何ですか?
(この質問に対する私の検索はすべてスクリプトでいっぱいです。~のためサポート。騒音>>信号)
乾杯-
答え1
/usr/local/bin
ソースファイルがある場所ではなく、実行可能なスクリプトとバイナリが保存される場所です。したがって、スクリプトをどこかに保存し(可能であればバージョン管理の下でも)、~/src
変更後にビルドスクリプト/ makeファイルを使用して「配布」(または単にコピー)します。/usr/local/bin
また、このビルドスクリプトは、すべてのスクリプトに実行可能なビットセットがインストールされていることを確認し、いくつかの基本的な完全性チェックを実行します。
その後、スクリプトのバックアップが~
。