Bash

From DN Wiki
Jump to navigation Jump to search

Random Linux stuff that I'm tired of looking up.

Date

My preferred date/time format.

  • echo test >> `date +'%Y-%m-%d_%H:%M:%S'`.txt
Command Substitution

Backticks or the other thing I never remember.

  • `ping -c10 -W2 1.1.1.1`
  • $(ping -c10 -W2 1.1.1.1)
Loops
  • for x in 0{1..9} {10..12} ; do mkdir 2016/2016-$x
  • while read LINE; do echo $LINE; done < FILE