Assorted shell and Python scripts
1#!/usr/bin/env -S uv run --script
2#
3# Usage: dayofweek <year> <month> <day>
4#
5# Example: dayofweek 2003 11 6
6
7import sys
8from datetime import datetime
9
10if __name__ == "__main__":
11 if len(sys.argv) != 4:
12 print("Usage: dayofweek <year> <month> <day>")
13 exit(1)
14 else:
15 print(
16 datetime(int(sys.argv[1]), int(sys.argv[2]), int(sys.argv[3])).strftime(
17 "%A"
18 )
19 )