11 lines
385 B
Shell
Executable file
11 lines
385 B
Shell
Executable file
# Get the last file name of any numbered series of text files.
|
|
|
|
# file format:
|
|
# in regex terms:
|
|
# [0-9]+\.[.*\.]*md|txt
|
|
# in plain terms:
|
|
# [leading numbers with consistent width].[optional string descriptor and . separator][md|txt]
|
|
|
|
# TODO: signal no file found, so that next knows to create one.
|
|
# Grep exits 1, but tail exits 0.
|
|
ls | egrep '^[[:digit:]].*\.md|txt' | tail -n 1
|