grubメモ
Windows起動
grub> ls
grub> ls (hd0,gpt1)
grub> set root=(hd0,gpt1)
grub> chainloader (hd0,gpt1)/efi/Microsoft/Boot/bootmgfw.efi
grub> boot
Read more about grubメモ
Windows起動
grub> ls
grub> ls (hd0,gpt1)
grub> set root=(hd0,gpt1)
grub> chainloader (hd0,gpt1)/efi/Microsoft/Boot/bootmgfw.efi
grub> boot
Read more about grubメモ
$ curl -s https://wordpress.org/latest.tar.gz | tar -xz -C /tmp
$ wget http://example.com/archive.tar.bz2 -O - | tar -xj -C /tmp
Read more about ダウンロードして指定ディレクトリに解凍する
10数万件ある郵便番号CSVデータを定期的に取得して、Drupalにインポートするための設定。
月末にデータ更新されているので、毎月5日にCSVを取得するようにOSのcronを設定し、月次のDrupal cronで1時間おきに500件ずつインポートして約10日で完了。
コンテンツタイプは作成済みの前提で、以下に設定を記述する。
Display Suite モジュール使用
Layout for book in default -> Select a layout -> One column
Manage display -> Custom fields -> Add a code field
クッキー初期化
$ curl --cookie-jar cjar --output /dev/null http://example.com/user/login
ログイン submit form value Read more about curl でログインしてスクレイピングする方法
sed で"/"につづく10ケタの英数字を抽出。
$ while read line; do echo "$line" | sed -rn 's/.*\/(\w{10}).*/\1/p' ; done < urllist.txt B01M0KMGEQ 4487807433 B01DF3IQF4 B00UCPMTHA B00CPVWXDO B01ABS72SI B00SR46MOE B01LTHP0NY
使用したURLリスト Read more about アマゾンの URL から ASIN を抽出する正規表現
Drupal の Feeds Import で、2万件のjsonデータをプレビューすると以下のエラー。 Read more about SQLSTATE[HY000]: General error: 2006 MySQL server has gone away
Wikipediaの「猫の品種の一覧」ページから「猫の品種」HTMLテーブルをスクレイピングして取得、CSV変換して必要なデータをフィルタする例。 Read more about コマンドラインからスクレイピングする方法
"/etc/passwd" を ":" 区切りで読み込んで配列a に格納し、1番目と7番目のデータを出力する例。 Read more about bashでファイルからの入力データを配列に格納