mirror of
				https://github.com/nvm-sh/nvm.git
				synced 2025-10-31 18:25:52 +08:00 
			
		
		
		
	[Fix] debug: awk: not an option: --version
				
					
				
			On Debian, the default awk/mawk doesn't support the '--version' option; instead there's mawk-specific '-W version'.
This commit is contained in:
		
							
								
								
									
										8
									
								
								nvm.sh
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								nvm.sh
									
									
									
									
									
								
							| @@ -2996,6 +2996,12 @@ nvm() { | |||||||
|       if [ -n "${OS_VERSION}" ]; then |       if [ -n "${OS_VERSION}" ]; then | ||||||
|         nvm_err "OS version: ${OS_VERSION}" |         nvm_err "OS version: ${OS_VERSION}" | ||||||
|       fi |       fi | ||||||
|  |       if nvm_has "awk"; then | ||||||
|  |         nvm_err "awk: $(nvm_command_info awk), $({ command awk -V 2>/dev/null || command awk -W version; } \ | ||||||
|  |           | command head -n 1)" | ||||||
|  |       else | ||||||
|  |         nvm_err "awk: not found" | ||||||
|  |       fi | ||||||
|       if nvm_has "curl"; then |       if nvm_has "curl"; then | ||||||
|         nvm_err "curl: $(nvm_command_info curl), $(command curl -V | command head -n 1)" |         nvm_err "curl: $(nvm_command_info curl), $(command curl -V | command head -n 1)" | ||||||
|       else |       else | ||||||
| @@ -3008,7 +3014,7 @@ nvm() { | |||||||
|       fi |       fi | ||||||
|  |  | ||||||
|       local TEST_TOOLS ADD_TEST_TOOLS |       local TEST_TOOLS ADD_TEST_TOOLS | ||||||
|       TEST_TOOLS="git grep awk" |       TEST_TOOLS="git grep" | ||||||
|       ADD_TEST_TOOLS="sed cut basename rm mkdir xargs" |       ADD_TEST_TOOLS="sed cut basename rm mkdir xargs" | ||||||
|       if [ "darwin" != "$(nvm_get_os)" ] && [ "freebsd" != "$(nvm_get_os)" ]; then |       if [ "darwin" != "$(nvm_get_os)" ] && [ "freebsd" != "$(nvm_get_os)" ]; then | ||||||
|         TEST_TOOLS="${TEST_TOOLS} ${ADD_TEST_TOOLS}" |         TEST_TOOLS="${TEST_TOOLS} ${ADD_TEST_TOOLS}" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user