Updated: 28 June 2023

Copy files (often just compiled) into destination locations, setting attributes.

install my_util /home/alice/.local/bin/my_util


Updated: 27 May 2023

List, test and extract compressed files in a ZIP archive

Unzip a zip file



Updated: 21 May 2023

Change file timestamps.

View access, modify, change and birth timestamps

stat filename

Change only the access time

touch -a filename

Change only the modification time

touch -m filename


Updated: 23 April 2023

Search through a directory of csv files and display the results in a table:

grep --color=always -h -r "70\.00" my-csv-files | sed "s/^[ \t]*//" | column -t -s,
  • --color=always preserve match colour, even after piping.
  • -h do not show filenames.
  • -r search through all files in directories.
  • sed "s/^[ \t]*//" remove leading whitespace from lines.
  • -t create a table.
  • -s, specify the separator to use.