bashスクリプトからネットワークドライブ(UNC)にアクセスしようとしています。ネットワークドライブにはユーザー名とパスワードが必要です。 i CD、net useなどの個々のコマンドを実行してUNCにアクセスできます。ただし、スクリプトから実行することはできません。 は以下以下 コマンドからのコマンドの下に使用してX駆動するドライブをマウント) ステップ1:net use x: \\\\Server_name\\Directory /user:users pass
/PERSISTENT:YES 結果:のhelloWorld :成功事例のは、X駆動 2)test.shBashスクリプトからUNCドライブにアクセスできない.sh
#!/bin/bash
ls /cygdrive/x
count_node1 = cat a.log b.log.1 v.log.2 |grep "&&&&" | sort -k1,2 | grep -c 'word'
#count_node1="got it"
echo helloworld
echo $count_node1
#end
結果マウント:そのようなファイルやディレクトリ/ X count_node1ません:コマンド
3が見つかりません)また、私は個別のCygwinから各ラインを実行した場合、それは完全に働いています。
初めてbashプロファイルを試してみると本当に混乱します。
'count_node = $(grep '&&&&' a.log b.log .... | sort ... | grep ..)'を試してください。がんばろう。 – shellter