Skip to content

Instantly share code, notes, and snippets.

@jraleman
Created November 22, 2018 01:39

Revisions

  1. jraleman created this gist Nov 22, 2018.
    13 changes: 13 additions & 0 deletions swap.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    #!/bin/sh

    if [ $# -ne 2 ] ; then
    echo "usage: $0 source_file target_file" ;
    exit 1 ;
    else
    [ -e $1 ] && [ -e $2 ]
    tmp=$(mktemp)
    mv -fv $1 $tmp
    mv -fv $2 $1
    mv -fv $tmp $2
    exit 0 ;
    fi