خرید بک لینک

I have simple alias for writing to log files:

logtee() {
    ${TEST_LOG_FOLDER:?"empty_log_folder"}
    tee -a $TEST_LOG_FOLDER/$1
}

I'm reading the folder from environment variable. However, when I try using this alias by executing echo 'this is reading path from env.variable!' | logtee whatever.log it works, but the output is: sh.exe": /d/my/log/path: is a directory.
Did I do something wrong? Why does reading environment variable evaluate it? I suspect it have something to do with a fact that it's an alias, because in usual .sh script similar code works without any issues
P.S. I'm using msysgit on Windows 7, may be that's the problem?

برچسب: نویسنده: استخدام کار تاريخ: سه شنبه 12 مرداد 1395 ساعت: 19:52

صفحه بندی