私に合う能力を追加しようとしています。ArchLinuxインストーラスクリプトgitlabのバージョン番号と一致する(または一致しない)ベースではなく、最新バージョンであることを確認してください。インストーラ(および番号付きのすべてのスクリプトファイル)を実行するデフォルトスクリプトaalis.sh
は、デフォルトで他のファイルも一緒に実行するスクリプトです。バージョン番号は1.2.3
(major.minor.patch)と同じです。
デフォルトでは、スクリプトを変更するたびにスクリプトのgitlabバージョン番号を変更します。スクリプト自体では、そのバージョン番号がgithubのバージョン番号と一致しないことを検出したいと思います。これを実行するスクリプトとケース)は自動的に更新され、更新されたgit fetch origin master
コンテンツで再実行されます。
ベストアンサー1
スクリプトを更新する前に、すべてを関数に入れてください。これにより、スクリプトの内容が置き換えられる前にすべてのコードがロードされます。
function some_function {
...
}
function main {
...
}
main "$@"
バージョンを別のファイル(たとえばversion.sh
。