TIL: Grabbing any corner of a Windows window and resizing it will cause the entire window to be forced onto the screen.
TIL: When Picard tools spill to disk, they write temporary files to the system's default temporary directory, which is typically tmp on Linux systems. However, you can control where Picard writes temporary files by specifying the `TMP_DIR` option. For example:
If you are running Picard on a system with limited space in tmp, it is a good idea to set `TMP_DIR` to a directory with sufficient space, such as a scratch directory (`$WORKSPACE` in your case).
TIL:
"When not performing substring expansion, using the form described below (e.g., ‘:-’), Bash tests for a parameter that is unset or null. Omitting the colon results in a test only for a parameter that is unset. Put another way, if the colon is included, the operator tests for both parameter’s existence and that its value is not null"
And I also remembered why I generally try to avoid shell programming.