|
|
|
|
|
by culebron21
960 days ago
|
|
Well, you can do the same trick with argh & a symlink in /usr/bin. I'll agree this is some improvement in ergonomics if the executable supports tab completion. With makefile + argh I can do this: put the script as a dependency of data file, and rebuild it if code changes. P=python3
my_data_file.csv: my_script.py input_data.csv
$P --flag1 --flag2 $^ $@
With your package, this becomes harder -- the file name and command name now are separated and must be checked for being in sync.So, the package adds some features, but does it at some cost of other ways of interaction. |
|