Terminal

  • 23 December 2016

Easy unix epoch timestamps from CLI

While working on various projects and ultimately the need for a Unix timestamp for expiring swift objects in OpenStack, I needed a quick way to convert past, present, and future timestamps to the Unix epoch. Traditionally, I went to google, searched for a Unix timestamp converter, and retrieved my seconds that way. Unfortunately in exams, you are n…

Read more 
  • 30 August 2015

Expect with expect

Wouldn't it be nice to program a script that expects a certain line of text then sends a predetermined string? How about copy your ssh id to 40 different RPi units without typing the command for every one? Expect is that sort of program we all have been dreaming about. Just look at this script:

Read more 
                
            
        
        
            
        
    
        
            
                
            

            
  • 18 July 2015

Send Aliases over SSH connections

Bash reads aliases from a file only; however, this file does not have to reside on the server you are connecting to. With OpenSSH, we have to ability to send environment variables that the server allows.

On Debian/Ubuntu systems, the default accept environment variables are:

                        
                    
                    Read more