これは、静的ブログの git プッシュを自動化するスクリプトです。ターミナルで各コマンドを1つずつ実行すると、機能します。遅延を追加する必要がありますか。進行が速すぎる可能性があります。ペリカン コマンド (静的 Web サイト ジェネレーター) にはかなりの時間がかかります (2 秒)。その間にスクリプトの残りの部分がクラッシュしますか?
#!/bin/sh
dropbox
cd blog
pelican . -s /Users/Paul-Arthur/Desktop/Desktop/Dropbox/blog/pelican.conf.py -t subtle
cd output
git add .
git commit -m 'commit'
git push
更新: 申し訳ありませんが、ドロップボックスは私の bash_profile のカスタム コマンドです (これは問題ではありません。動作することはわかっています ;) )。悲しいことに、スクリプトをクリックすると、非常に速く実行されますが (動作しません)、エラーが表示されません。
calepin コマンドの出力は次のとおりです。エラーは正常であり、それで実行されることを期待しています。これが問題だと思いますか?もしそうなら、私は何ができますか?
familys-imac:blog Paul-Arthur$ pelican . -s /Users/Paul-Arthur/Desktop/Desktop/Dropbox/blog/pelican.conf.py -t subtle
ERROR: Skipping ./articles/aboutme.md: impossible to find informations about 'title'
ERROR: Skipping ./articles/static_sites.md: impossible to find informations about 'title'
familys-imac:blog Paul