Intermediate Level: “generate derivates”

Anticipated Bash content includes:

  • customising the programming environment
  • flow control: looping with while and until
  • arrays
  • file processing
  • flow control: branching with case
  • process handling and redirections

Fourth Session

On Thursday 3rd February 2022 from 18:00 to 19:00 UTC.

Handouts
Bash Cookbook for Archivists
FFmpeg Cookbook for Archivists
Exercice
  • Write a script that generate the checksum of a file. It should allow the user to choose between different checksum algorithms. You can use the scripts from the Third and Fourth Sessions as a starting point.
Solution

Fifth Session

On Tuesday 8th February 2022 from 18:00 to 19:00 UTC.

Handouts
Bash Cookbook for Archivists
Exercices
  • Write the function checking that the output file can be written at the passed path.
  • Test that at least version 4 of Bash is running.
Solution

Sixth Session

On Thursday 10th February 2022 from 18:00 to 19:00 UTC.

Handouts
Bash Cookbook for Archivists
FFmpeg Cookbook for Archivists
Exercice
  • Program a script to generate a mezzanine file, offering the different ProRes 422 and 4444 flavours.
Solution

2022-02-15