タグ

linuxとbashに関するkoda3のブックマーク (2)

  • Windows 10でUbuntuのBashが動作可能に?

    MicrosoftLinuxに対する愛は止まるところを知らないようだ。 米国時間3月28日の夜にリークされた開発者向けカンファレンスBuild 2016のセッション情報によれば、同社はこのイベントで、「Windows」上で「Ubuntu Linux」のBashを動作させることを発表するとみられる。 (情報提供について、Twitter上のThe Walking Cat氏とTero Alhonen氏に感謝する) Buildの1日目には、Microsoft幹部が「Windowsのコマンドラインの改善」という件を議論する予定であることが分かっている。しかし、このセッションで議論される改善の内容については明らかになっていない(セッション内容の説明はまだ掲載されていない)。 しかし、今回リークされた情報によれば、この件はUbuntu上で動作するBashと何らかの関連があるとみられる。BashはLin

    Windows 10でUbuntuのBashが動作可能に?
  • flock(1)でシェルスクリプトの排他制御(Linux) - Qiita

    シェルスクリプトで排他制御したいケースがたまにあります。 「多重起動の抑制」「二重起動の禁止」などとされることもあります。よくやるのは pid ファイルを作成したりロックファイルを作成したりだと思いますが、「ファイルの有無」とか「プロセスIDのチェック」がどうも不安定に感じていました。ファイルシステムの排他ロックとか簡単に使えればいいのに…! 調べてみると、flock(1) なんていう便利なものがあることがわかりました。 http://linux.die.net/man/1/flock http://luna2-linux.blogspot.jp/2011/08/flock.html 第二版 あえて、「singleton.sh を source することでスクリプトを排他制御する」という構成にこだわる。 # 利用者はこのファイルを source します _LOCK_FILE=$0.lock

    flock(1)でシェルスクリプトの排他制御(Linux) - Qiita
  • 1