셸 명령줄에 smbclient를 입력하거나 복사할 필요 없이 특정 디렉터리로 smbclient를 빠르게 시작할 수 있게 하고 싶은데 스크립트에 붙여넣는 것만으로는 작동하지 않는 것 같습니다...
#!/bin/csh
smbclient -W blah -U name -D "really long directory location" server/service
실행 가능하게 만들었지만 ./smbcommand를 통해 실행하면 아무 작업도 수행되지 않습니다. 일반적으로 명령줄에서 실행하면 암호를 묻습니다.
답변1
한번 시도해 보십시오 csh -x ./smbcommand
. 적어도 쉘이 스크립트를 실행하는지 확인할 수 있습니다.