Skip to content
users.sh 625 B
Newer Older
#!/bin/bash

NUM=${1-1000}
FILE="users.json"
date=$(date --date='+2 years' "+%Y-%m-%d %H:%M:%S")
echo "  \"users\": [" >> "$FILE"
for i in $(seq 1 "$NUM"); do
    {
        echo "    {"
        echo "      \"name\": \"user$i\","
        echo "      \"first\": \"First $i\","
        echo "      \"last\": \"Last $i\","
        echo "      \"password\": \"user${i}PW\","
        echo "      \"passwordexpiration\": \"$date\""
    } >> "$FILE"
    if [ "$i" -lt "$NUM" ]; then
       echo "    }," >> "$FILE"