shell_scripting_notes
This is an old revision of the document!
compare strings
#! /usr/bin/env bash # compare strings, if else condition terminal_type=`uname -s | cut -f 1 -d '-'` if [ "$terminal_type" = "MINGW64_NT" ]; then echo "using git bash terminal" elif [ "$terminal_type" = "CYGWIN_NT" ]; then echo "using cygwin terminal" else echo "unknown terminal" fi # Ref: # * https://stackoverflow.com/questions/2237080/how-to-compare-strings-in-bash # * explains why the quotes (ex:- "$terminal_type") are important.
ref:-
- https://github.com/KamarajuKusumanchi/sampleusage/blob/master/bash/compare_strings.sh - latest version of the above script
shell_scripting_notes.1628719427.txt.gz · Last modified: 2021/08/11 22:03 by raju