scripts: tweak
This commit is contained in:
		
							parent
							
								
									f42998bab7
								
							
						
					
					
						commit
						326a314052
					
				| @ -13,7 +13,7 @@ bin() {  # bin [PAT] - list aliases, functions, scripts in ./bin/[bashrc] | ||||
|     BASHRC=$BINDIR/bashrc | ||||
|     ( [[ -e $BASHRC ]] && grep -E '^(alias|function|\w+\(\))' $BASHRC \ | ||||
| 	  | gnused -E -e 's/^alias *//' -e 's/^(function )?(\w+) *\(\) *\{/\2()/' -e 's/#/\t#/' \ | ||||
| 		   # -e "s/=('[^']+'|\"[^\"]+\"|\w+)/=/"   # hide alias definitions | ||||
| 		   # -e "s/=('[^']+'|\"[^\"]+\"|\w+)/=/"   # uncomment to hide alias definitions | ||||
|       [[ -d $BINDIR ]] && for F in "$BINDIR"/*; do | ||||
| 	  printf '%s  ' "$(basename "$F")" | ||||
| 	  (grep -IE '^(#|--) ' "$F" 2>/dev/null | gnused -E 's/(#|--)/\t#/'; echo) | head -1 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user