DJ Adams

Blog posts tagged "shell"

  1. Point free coding and function composition

    In this post I explore and show examples of the concepts of point free coding, of chains of functions through which data flows, and of function composition.

  2. Migrating GitHub issue based URL bookmarks to wallabag

    In this post I outline how I migrated my collection of reading list bookmarks, stored as issues in a GitHub repo, to wallabag which I'm now self-hosting.

  3. New source for LXD images on Crostini

  4. Using lazydocker with SSH-based remote contexts

  5. Obtaining auth code grant type OAuth 2.0 tokens for Google APIs with a script

  6. A simple jq REPL with tmux, bash, vim and entr

  7. Improving my interactive jq workflow with ijq, bash and tmux

  8. Bash notes 3

  9. A classic example of yak shaving, and some stream editing

  10. Bash notes 2

  11. Bash notes

  12. Exercism and jq

  13. Truncation and neat terminal output

  14. Controlling Chrome from the CLI

  15. Getting BTP resource GUIDs with the btp CLI – part 2 - JSON and jq

  16. Getting BTP resource GUIDs with the btp CLI - part 1

  17. Exploring fff part 2 - get_ls_colors

  18. Sourcing vs executing in Bash

  19. Using functions more

  20. Improving shell fu with practice

  21. Exploring fff part 1 - main

  22. Learning by rewriting - bash, jq and fzf details

  23. Unix tooling - join, don't extend

  24. Early thoughts on Warp

  25. Unpacking Bash shell tips from a GitHub Actions workflow

  26. Producing JSON with jq for appending issue titles

  27. Two-phase video uploads with YouTube API and curl

  28. Mass deletion of GitHub Actions workflow runs

  29. Aborting a script with parameter expansion

  30. Waiting for jobs, and the concept of the shell

  31. Implicit values in Bash for loop construct

  32. Case modification operators in parameter substitution

  33. MID$ and shell parameter expansion

  34. Understanding declare

  35. Desnowballification with set -o errexit

  36. Checking a command is available before use

  37. Using exec to jump

  38. Shell parameter expansion with :+ is useful

  39. Scripting Cloud Foundry activities in trial

See all tags.