タグ

2016年1月24日のブックマーク (2件)

  • 安全な一時ファイルの作成と削除の方法 - 拡張 POSIX シェルスクリプト Advent Calendar 2013 - ダメ出し Blog

    拡張 POSIX シェルスクリプト Advent Calendar 2013、6日目の記事です。 日のお題は「一時ファイルの作成と削除」ですが、 よくあるシェルスクリプトのダメ出しネタになってしまいました。 安全な一時ファイルの作成方法 たとえば、こんな感じのありがち(?)なスクリプトがあったとします。 意味のない処理内容ですが、雰囲気だけ察してください。 #!/bin/bash tmpfile=/tmp/words.tmp rm -f $tmpfile echo 'しにたい' >>$tmpfile echo 'とりあえずねよう' >>$tmpfile sleep 3 echo -n '今どんな気持ち? ' read feeling echo $feeling >>$tmpfile cat $tmpfile rm $tmpfile 全然駄目ですね。 もし「何にも問題ないじゃないか!」とい

    studio-h
    studio-h 2016/01/24
  • Macでフォルダーとファイル名の一覧をテキストで取得する方法

    ウェウ制作で提案書等を作る際に、サイトの構成ファイル(HTMLCSSなど)一覧をテキストでまとめる事があります。その際にフォルダーの中身のファイル迄(サブフォルダも!)引っ張ってきてくれるソフトが無いかなぁと思ったらありました。フリーソフトなのでありがたい。 TextWranglerで新規ファイルを作成 対象のフォルダをTextWranglerのページ内にドラッグ 階層がタブでインデントされたテキストが生成される 全てを選択して、ExcelやNumbersにコピペ あとは自由に編集しましょう。 このTextWrangler、テキストエディターとしても優秀そうです。 テキストエディターはJeditをメインに、最近はちょっとしたメモはEvernoteでとっているのでメインで使うか判りませんが、複数ファイルを開いての編集とか便利そう。Jeditより軽くいのもいですね。 また、タブインデントは無

    Macでフォルダーとファイル名の一覧をテキストで取得する方法
    studio-h
    studio-h 2016/01/24