シェルスクリプトを書く時にShebangに#!/bin/sh
の様にシェルの指定をしますが
Bashの機能を使いたい場合はきちんとbash
を指定しないといけません。
その辺の違いは早いうちに気づくことがあると思いますが、 cronの中でのシェルについてちょっと見落としていたのでその辺について。
Read onシェルスクリプトを書く時にShebangに#!/bin/sh
の様にシェルの指定をしますが
Bashの機能を使いたい場合はきちんとbash
を指定しないといけません。
その辺の違いは早いうちに気づくことがあると思いますが、 cronの中でのシェルについてちょっと見落としていたのでその辺について。
Read onちょっと前にFacebookのAPIの変更でシェア数の獲得方法が変更されたので このOctopressブログ用のものもアップデートしてみたんですが、 ちょっと色々問題があったのでアップデートしました。
Read onsed
でタブ文字をスペースとかに変更しようとした時、
Linuxで使っていたスクリプトがMacで使えなかったので
Macのsed(BSD sed)でのタブ文字の使い方についてちょっと調べてみました。
MacでEvernoteのアプリの更新等を行った所、 バージョンが古過ぎますと言われて立ち上がらなくなってしまいました。
最悪Macの中の設定などを全て消せば復帰できることは出来ますが、 大量のノートだと同期にすごい時間もかかるのでなんとかしたい所。
Read onBrew-fileを色々アップデート
してる中で、Homebrewで入れてる方もアップデートしておこうとしたら
何故か入らなくて困ってましたが、
どうもHomebrewのバグでupdate
コマンドを使っても
Formulaがアップデートされないような状況になってしまってる場合があるようです。
MacのHomebrewで扱うパッケージを管理するためのhomebrew-file
ですが、Caskでインストールしたアプリをチェックして新しいバージョンがあれば
インストールするcask_upgrade
というサブコマンドがあります。
これがちょっと前からきちんと働いてなかった様なので治しました。
Read onプログラミング言語でどの言語でも最初に出てくるHello, worldな例ですが、 Go言語にも例として色々なところで使われています。
そんな中で、一つのファイルが1972年にcommitされてることが判明しました。
Read on先日のAnniversary UpdateによってWindows 10の標準装備になった Bash on Ubuntu on Windowsですが、現状GNU screenが使えません。
tmuxはAnniversary Update時には使える様になっていたようですが、 screenの方もなんとか使える様になるみたいです。
Read onこのブログでは各ポストにTwitterやらFacebookのシェアカウントを付けてますが、 FacebookのAPIの仕様がちょっと変更されて正しく取れなくなっていたのでアップデート。
Read on