请问各位高手了~~~
你好,我想问你下你 cat /etc/passwd | /usr/bin/mksmbpasswd.sh > /etc/smba/smbpasswd
中间的/usr/bin/mksmbpasswd.sh有什么用呢?可不可以直接导向/etc/smba/smbpasswd,不要/usr/bin/mksmbpasswd.sh这个脚本呢??
[解决办法]
/usr/bin/mksmbpasswd.sh 就是执行这个脚本
上面的意思是通过执行mksmbpasswd.sh脚本,将输出结果存入文件/etc/smba/smbpasswd。如果写成“cat /etc/passwd > /etc/smba/smbpasswd”,那么smbpasswd中的内容就是passwd文件中的内容!
[解决办法]
执行这个脚本是需要输入参数的,/etc/passwd 就是他的参数。