* Docs: Update CLI usage * Docs: Add script to generate offline command links * Docs: Update list of commands supporting offline signing * Docs: Omit deprecated `pay` command from offline command list
		
			
				
	
	
		
			12 lines
		
	
	
		
			358 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			358 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/usr/bin/env bash
 | 
						|
 | 
						|
CLI_USAGE_RELPATH="../cli/usage.md"
 | 
						|
 | 
						|
SED_OMIT_NONMATCHING=$'\nt\nd'
 | 
						|
SED_CMD="s:^#### solana-(.*):* [\`\\1\`](${CLI_USAGE_RELPATH}#solana-\\1):${SED_OMIT_NONMATCHING}"
 | 
						|
 | 
						|
OFFLINE_CMDS=$(grep -E '#### solana-|--signer ' src/cli/usage.md | grep -B1 -- --signer | sed -Ee "$SED_CMD")
 | 
						|
 | 
						|
# Omit deprecated
 | 
						|
grep -vE '\b(pay)\b' <<<"$OFFLINE_CMDS"
 |