/
githubmirror
/
BabyCommandAGI
Обзор
Документация
Войти
/
githubmirror
/
BabyCommandAGI
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
new_store.sh
21 строка
666 B
saten-private
Create a shell for ease of use
17 май 2024, 09:37
17 май 2024, 09:37
94b0a94
Код
Авторство
О чём код?
#!/bin/bash set -ex # .envファイルのパス ENV_FILE=".env" # RESULTS_SOTEE_NUMBERの現在の値を取得 # システムタイプの判定 if [ "$(uname)" = "Darwin" ] || [ "$(uname -s)" = "FreeBSD" ]; then CURRENT_VALUE=$(awk -F '=' '/^RESULTS_SOTRE_NUMBER/ {print $2}' "$ENV_FILE") else CURRENT_VALUE=$(grep -oP '(?<=RESULTS_SOTRE_NUMBER=).*' "$ENV_FILE") fi # 現在の値をインクリメント NEW_VALUE=$((CURRENT_VALUE + 1)) # .envファイルのRESULTS_SOTEE_NUMBERを更新 sed -i ".backup" "s/RESULTS_SOTRE_NUMBER=$CURRENT_VALUE/RESULTS_SOTRE_NUMBER=$NEW_VALUE/" "$ENV_FILE" echo "RESULTS_SOTRE_NUMBER has been incremented to $NEW_VALUE"