
Ubuntu日本語フォーラム

ログインしていません。
似たような質問を度々してしまい、本当に恐縮ですが、
どなたか力を貸していただきたいです。
よろしくお願いいたします。
wgetコマンドのオプション -r -l1 を利用して、
~/Desktop/html/1_吉田
に※※.comのデータを
保存したいと思っています。
ファイル名を
コマンド実行時の年_月_日_時:
にしたいので、
wget -r -l1 -nd -P Desktop/html/1_吉田/ -O "$(date '+%Y_%m_%d_%H:').html" http://※※.com
と打ち込んでみたところ、
コマンドを実行したディレクトリに年_月_日_時:ファイルが作成されました。
~/Desktop/html/1_吉田/の中身を見ましたが、空でした。
~/Desktop/html/1_吉田の中で実行すれば
~/Desktop/html/1_吉田の中に年_月_日_時:が作成されますが
cronに登録して毎週火曜日と木曜日の12時に実行しようと思っているので、困っています。
ファイルの中身は上記のコマンドで作成されたファイルの内容で問題ないのですが、
保存する場所がうまく行かなくて困っています。
度々力を借りてしまい申し訳ありませんが、
どなたかよろしくお願いします。
オフライン
-P Desktop/html/1_吉田/ を-P /home/username/Desktop/html/1_吉田/ に変更すれば良いのではないですか。
usernameはlogin nameです。
-P Desktop/html/1_吉田/ の指定はcurrent directory/Desktop/html/1_吉田/ になると思います。
私は-P /home/username/...で正常に動作しております。
オフライン
tosriさん
ご回答いただきありがとうございます。
tosriさん による投稿:
-P Desktop/html/1_吉田/ を-P /home/username/Desktop/html/1_吉田/ に変更すれば良いのではないですか。
ということは
wget -r -l1 -nd -P Desktop/html/1_吉田/ -O "$(date '+%Y_%m_%d_%H:').html" http://※※.com
を
wget -r -l1 -nd -P /home/username/Desktop/html/1_吉田/ -O "$(date '+%Y_%m_%d_%H:').html" http://※※.com
でいいですか?
tosriさん による投稿:
usernameはlogin nameです。
login nameの確認の仕方なのですが、
yosida@yosida1:~/Desktop$
と端末に表示されているとき、
cd
と打って
yosida@yosida1:~$
と表示されているときに
ls ../
と打った時に
yosida
と表示されました。
login name は yosida
これでいいでしょうか?
初歩的な質問で大変申し訳ありませんが、
何卒よろしくお願いいたします。
オフライン
login name は yosidaかyosida1かわかりませんがDesktop folderのparent folder nameです。
多分Desktop folderをcopyすればわかると思います。あるいは/homeの中にfolder nameがあるはずです。
オフライン
返事が遅くなってしまって申し訳ありません。
私なりにいろいろと考えて入るのですが、なかなかうまくいきません。
みなさんお力添えをお願いいたします。
やりたいことをまとめますと、
・wgetコマンド1行で実現したい
・1_吉田ディレクトリに保存したい
・取得するデータファイルの名前をコマンド実行時の"年_月_日_時:"に変更したい
・取得するファイルは1つのファイルにまとめられてもかまわないが -r -l1 を使いたい
・ディレクトリは作らないで、ファイルだけを作成したい
です。
1_吉田ディレクトリに保存できなくて困っています。
・取得するデータファイルの名前をコマンド実行時の"年_月_日_時:"に変更したい
・取得するファイルは1つのファイルにまとめられてもかまわないが -r -l1 を使いたい
・ディレクトリは作らないで、ファイルだけを作成したい
はできています。
1_吉田ディレクトリの場所は
1_吉田ディレクトリ内で
pwd
と入力すると
/home/yosida/Desktop/html/1_吉田
と表示されます。
そのため、
wget -r -l1 -nd -P /home/yosida/Desktop/html/1_吉田/ -O "$(date '+%Y_%m_%d_%H:').html" http://※※.com
と実行すると、
実行したディレクトリに保存され、元から空っぽだった1_吉田ディレクトリを見ると空っぽのままです。
たとえば、
Aディレクトリにいるときに実行した時、
Aディレクトリに2016_06_06_15:.htmlファイルができます。
この時、元から空っぽだった1_吉田ディレクトリを見ると空っぽのままです。
同様にBディレクトリにいて実行した時も
Bディレクトリに2016_06_06_15:.htmlファイルができます。
この時、元から空っぽだった1_吉田ディレクトリを見ると空っぽのままです。
長文大変申し訳ありません。
まだまだ初心者の私ですが、皆様何卒よろしくお願いたします。
オフライン