Bash-4.3 distribution sources and documentation
This commit is contained in:
		
					parent
					
						
							
								4539d736f1
							
						
					
				
			
			
				commit
				
					
						ac50fbac37
					
				
			
		
					 497 changed files with 129395 additions and 87598 deletions
				
			
		|  | @ -5,12 +5,17 @@ SHELLSTART=$(date +%s) | |||
| SECS=1275250155 | ||||
| export TZ=EST5EDT | ||||
| 
 | ||||
| case $SHELLSTART in | ||||
| *s*)	SHELLSTART=$(perl -e 'print time') ; DATESECS=false ;;	# take a shot | ||||
| *)	DATESECS=true ;; | ||||
| esac | ||||
| 
 | ||||
| printf "%()T\n" $SECS | ||||
| printf "%(abde)Z\n" -1 | ||||
| 
 | ||||
| printf "%(%e-%b-%Y %T)T\n" $SECS | ||||
| 
 | ||||
| printf -v v1 "%(%e-%b-%Y %T)T\n" $(date +%s) | ||||
| printf -v v1 "%(%e-%b-%Y %T)T\n" $( $DATESECS && date +%s || perl -e 'print time') | ||||
| printf -v v2 "%(%e-%b-%Y %T)T\n" -1 | ||||
| 
 | ||||
| case $v1 in | ||||
|  | @ -51,3 +56,7 @@ printf "%-40.50(%a %b %e %H:%M:%S %Z %Y)T date-style time\n" $SECS | |||
| 
 | ||||
| # test fieldwidth, justification, precision, embedded parens | ||||
| printf "%-40.50(%x (foo) %X)T date-style time\n" $SECS | ||||
| 
 | ||||
| # problem introduced in bash-4.2 patch 5 | ||||
| unset TZ | ||||
| printf '%(%Y-%m-%d %H:%M:%S %Z)T\n' >/dev/null | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Chet Ramey
				Chet Ramey