readd the use of echo in my explorers
this is nessessary for remove blanks in output (strip) catch exit codes of zypper (for example if no repo is defined at all)
This commit is contained in:
		
					parent
					
						
							
								5d3598b96e
							
						
					
				
			
			
				commit
				
					
						0bdd590344
					
				
			
		
					 7 changed files with 7 additions and 7 deletions
				
			
		| 
						 | 
					@ -21,4 +21,4 @@
 | 
				
			||||||
# Retrieve all repo id nummbers - parsed zypper output
 | 
					# Retrieve all repo id nummbers - parsed zypper output
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
zypper lr | cut -d'|' -f 1 | grep -E '^[0-9]'
 | 
					echo $(zypper lr | cut -d'|' -f 1 | grep -E '^[0-9]')
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -23,4 +23,4 @@
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# simpler command which works only on SLES11 SP3 or newer:
 | 
					# simpler command which works only on SLES11 SP3 or newer:
 | 
				
			||||||
# echo $(zypper lr -E | cut -d'|' -f 1 | grep -E '^[0-9]')
 | 
					# echo $(zypper lr -E | cut -d'|' -f 1 | grep -E '^[0-9]')
 | 
				
			||||||
zypper lr |  grep -E '^[0-9]([^|]+\|){3,3} Yes' | cut -d'|' -f 1
 | 
					echo $(zypper lr |  grep -E '^[0-9]([^|]+\|){3,3} Yes' | cut -d'|' -f 1)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -26,4 +26,4 @@ if [ -f "$__object/parameter/uri" ]; then
 | 
				
			||||||
else
 | 
					else
 | 
				
			||||||
   uri="$__object_id"
 | 
					   uri="$__object_id"
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
zypper lr -u | grep -F "$uri" | cut -d'|' -f 1 | grep -E '^[0-9]'
 | 
					echo $(zypper lr -u | grep -F "$uri" | cut -d'|' -f 1 | grep -E '^[0-9]')
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -24,4 +24,4 @@
 | 
				
			||||||
# simpler command which works only on SLES11 SP3 or newer:
 | 
					# simpler command which works only on SLES11 SP3 or newer:
 | 
				
			||||||
# echo $(zypper lr -u -E | cut -d'|' -f 1 | grep -E '^[0-9]')
 | 
					# echo $(zypper lr -u -E | cut -d'|' -f 1 | grep -E '^[0-9]')
 | 
				
			||||||
# on older systems, zypper doesn't know the parameter -E 
 | 
					# on older systems, zypper doesn't know the parameter -E 
 | 
				
			||||||
zypper lr -u | grep -E '^([^|]+\|){3,3} Yes' | cut -d'|' -f 1 | grep -E '^[0-9]'
 | 
					echo $(zypper lr -u | grep -E '^([^|]+\|){3,3} Yes' | cut -d'|' -f 1 | grep -E '^[0-9]')
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -27,4 +27,4 @@ else
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
# simpler command which works only on SLES11 SP3 or newer:
 | 
					# simpler command which works only on SLES11 SP3 or newer:
 | 
				
			||||||
# echo $(zypper ls -u -E | grep -E "\<$uri\>" | cut -d'|' -f 1 )
 | 
					# echo $(zypper ls -u -E | grep -E "\<$uri\>" | cut -d'|' -f 1 )
 | 
				
			||||||
zypper ls -u | grep -E '^([^|]+\|){3,3} Yes' | grep -E "\\<$uri\\>" | cut -d'|' -f 1
 | 
					echo $(zypper ls -u | grep -E '^([^|]+\|){3,3} Yes' | grep -E "\\<$uri\\>" | cut -d'|' -f 1)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -22,4 +22,4 @@
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# simpler command which works only on SLES11 SP3 or newer:
 | 
					# simpler command which works only on SLES11 SP3 or newer:
 | 
				
			||||||
# echo $(zypper ls -u -E | cut -d'|' -f 1 | grep -E '^[0-9]')
 | 
					# echo $(zypper ls -u -E | cut -d'|' -f 1 | grep -E '^[0-9]')
 | 
				
			||||||
zypper ls -u | grep -E '^([^|]+\|){3,3} Yes' | cut -d'|' -f 1 | grep -E '^[0-9]'
 | 
					echo $(zypper ls -u | grep -E '^([^|]+\|){3,3} Yes' | cut -d'|' -f 1 | grep -E '^[0-9]')
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -25,4 +25,4 @@ if [ -f "$__object/parameter/uri" ]; then
 | 
				
			||||||
else
 | 
					else
 | 
				
			||||||
   uri="/$__object_id"
 | 
					   uri="/$__object_id"
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
zypper ls -u | awk 'BEGIN { FS = "[ ]+\\|[ ]+" } ; $4 == "Yes" && $NF == "'"$uri"'" {print $NF}'
 | 
					echo $(zypper ls -u | awk 'BEGIN { FS = "[ ]+\\|[ ]+" } ; $4 == "Yes" && $NF == "'"$uri"'" {print $NF}')
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue