Beth phoenix dating edge linux shell programing validating date