#!/bin/bash # SPDX-License-Identifier: GPL-2.0-or-later # Copyright (C) 2020-2022 Shanti Gilbert (https://github.com/shantigilbert) # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS) function get_timezone() { readlink -f /etc/localtime | sed 's;/usr/share/zoneinfo/;;' } function list_timezones() { cat /usr/share/zoneinfo/zone1970.tab | grep -v "^#" | awk '{ print $3"," }' | sort -u } case "${1}" in "current_timezone") get_timezone ;; "timezones") list_timezones ;; esac