Macのコンソールでwgetを使用してhttp経由で画像ファイルをダウンロードすると、権限が所有者以外に権限がない状態で保存されるのですが、グループ、その他のユーザーに対しても権限を付与した状態でダウンロードする方法があれば教えて下さい。
chmodしてください。
いつもしてます。それがめんどいんですよ。
おまえが一番めんどいよ
SFP.XMDD8fiZがおっしゃるように、そうおっしゃるのが少しずれています。普通にshで組むなり、独自コマンドで実装すればよろしいかと。1分もかからずにできると思います。
ファイルが保存されたイベントってどうやって受け取ればいいんでしょうか?wgetってそういう機能あるんですか?そもそもwget以外の方法でやれっていう回答なら質問の答えにはずれてるので、知らないでいいですよ。
なんか釣りっぽいのでまじめに応えるとばかみたいですが...
この方法は手段のひとつに過ぎませんが、「wgetは取得が終わると終了します」 ID:mEPCVD5QkkHTさんがおっしゃっているように「関数」を使用してもできますが、単純にそう動かしたいのなら一行のコマンドだけでも処理可能です。もう少し態度を改め、自分で考えることをおすすめします。
wget + chmodでできるなら、それを自動化するだけなのに、なんの不満があるの?
質問なら別トピでやってください。
質問以前の問題が発覚したな。関数を知らないのか。
ダウンロード完了はもしかしてディレクトリの変更監視でもするんですか?
wgetrc とかに書いて設定できるんじゃないの。知らんけど。
dir_modeですね。
dir_modeってフォルダの作成時のパーミッションの設定ですよね。ファイルはやっぱないんですかね
じゃあシェルの rc かな。.bashrc とかの umask でどーにかならんか?
みんなの回答 3 件
chmodしてください。
wget + chmodでできるなら、それを自動化するだけなのに、なんの不満があるの?
wgetrc とかに書いて設定できるんじゃないの。知らんけど。
関連するトピックス