Completed
Referring to the Google Shell Scripting Guidelines, shellcheck and shfmt via https://qmacro.org/2020/10/05/improving-my-shell-scripting/
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Scripting and JSON Output With BTP, the SAP Business Technology Platform CLI
Automatically move to the next video in the Classroom when playback concludes
- 1 Welcome and introduction
- 2 Logging in to our Hands-on SAP Dev account and examining btpgo
- 3 Looking at the tmux status configuration and how btpctx feeds the status
- 4 Examining the detail of btp get accounts/global-account
- 5 Different ways of grabbing a property value from the output subdomain
- 6 Reflecting on the trend of JSON output for commands that produce rich content
- 7 Our first use of --format json
- 8 Starting to use jq for the JSON data
- 9 Introducing fx to navigate JSON structures
- 10 Useless use of cat award!
- 11 Comparing the detailed global-account output of JSON vs non-JSON
- 12 Understanding the output for btp get accounts/global-account --show-hierarchy
- 13 Re-examining the bgu function and the btpguid script
- 14 Recognizing that we need to use GUIDs often
- 15 Using bgu to target subaccounts or directories
- 16 Referring to the Google Shell Scripting Guidelines, shellcheck and shfmt via https://qmacro.org/2020/10/05/improving-my-shell-scripting/
- 17 Using bash -x to look at what's going on in detail and digging into the btpguid main function
- 18 A brief look at jqte - a tmux-powered jq explorer