Uvozovky zabraňují rozšíření ~.
Použijte:
CLIENT_BUILD_DIR=~/Desktop/TempDir/
if [ ! -d "$CLIENT_BUILD_DIR" ]
then mkdir "$CLIENT_BUILD_DIR"
fi
~
znak není reinterpretován při použití v proměnné.
Můžete použít CLIENT_BUILD_DIR="$HOME/Desktop/TempDir/"
místo toho.
mkdir ${CLIENT_BUILD_DIR}
udělám. Žádný adresář nebude vytvořen, pokud již existuje.
Najděte soubory, které byly změněny za posledních 24 hodin
Jak vytisknout aktuální čas (v milisekundách) pomocí C++ / C++11