| The following script excerpt explains the problem best:
#!/usr/bin/bash ...
# Set the sticky bit and get the ownership & permissions of the # current dir right
# Convoluted logic, here of moving up a directory level to change # the sticky bit on what was the current directory was required by: # chmod +t . # works from the 'bash' command line but not from a 'bash' shell # script. # Same for: # chmod +t $PWD
pwd1=$PWD cd .. chmod -v +t $pwd1 cd $pwd1
...
Note that the interactive shell as well as the script shell are 'bash', although the
interactive shell is invoked as /bin/bash, rather than /usr/bin/bash.
Is this a feature or a bug? Why? Is it Cygwin-specific, Bash-specific, or what?
signed,
intermmittentLee sTicky :-P
|
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/