文字列の一部を置き換えたい場合はsedを利用する。sedは文字列を置換したり,特定の行を抜き出したりできる。sedは,

Linuxのシェル上でファイルの一部を書き換えたいときがあります。 たとえば、設定ファイルを書き換えるシェルスクリプトを作りたい、など。 テキスト変換コマンドsed sedは、stream editorの略で、入力されたテキストに何かしらの変換をかけて出力するコマンドです。 テキトーにfruitsなどというテキストファイルを作っておきます。 $ cat << 'EOT' >> fruits > apple > banana > orange > grape > EOT 中身を表示してみます。フルーツ盛り合わせです。 $ cat fruits apple banana orange grape 中身をsedに渡して、バナナをバナナジュースにします。 $ cat fruits | sed "s/banana/banana juice/" apple banana juice orange gr
silverkey-openbox.net is not accessible... Sorry. I do not know why this site is not working. If you know Administrator of this site, please contact directly. You may be able to see it in Google cache. For administrator ... MyDNS.JP did not received IP address from you over One week. Please check your notify system. If you restart notification of IP address, MyDNS.JP will apply your IP address to
OS のアカウントを発行するシステムを作るときなど,CGI を root 権限で実行したいときがある。かと言って,Apache の実行ユーザを root にするのは危ないし,そもそも普通にインストールした状態ではできない。 そこで,今回は sudo を使って同等の機能を実現する。 まず,visudo コマンドで sudo の設定ファイル (/etc/sudoers) を編集する。このファイルは ユーザ ホスト=(権限) コマンド のような書式で指定する。 以下のようにして、ユーザ apache が root 権限で、パスワード無しでコマンドを実行できるようにする。 # visudo (中略) Defaults:apache visiblepw Defaults:apache !requiretty apache ALL=(root) NOPASSWD: <コマンド> ※ apache の部
PHPで改行を削除する方法を紹介します。 PHPビギナーの方向けの内容です。 1.問題点 次のような改行つきのテキスト(ヒアドキュメント)を想定します。 <?php $text = <<<EOT aaa bbb ccc ddd eee EOT; ?> この文字列から改行を削除して、$textの内容を aaabbbcccdddeee としたいのですが、改行を削除する方法が分かりません。 2.str_replaceで改行を削除する str_replaceは検索文字列に一致したすべての文字列を置換する関数です。ネットで調べたところ、3項のpreg_replaceよりこちらが多数派でした。 str_replaceで改行(CR+LF)を削除するには、第1パラメータにCR+LFを示す「\r\n」を記述し、第2パラメータに空の文字列を設定します。これで返却される文字列の改行コードがすべて削除されます。
米Googleは3月12日、プロジェクトホスティングサービス「Google Code」の閉鎖を発表した。同日より新規プロジェクトの作成ができなくなり、2016年1月に閉鎖となる。「もはや必要とされていない」と閉鎖に至る理由を説明している。 Google Codeは、Googleが2006年にスタートしたオープンソースのプロジェクトホスティングサービス。Googleによると、「当時はプロジェクトホスティングの世界は制限があった」とのことで、オープンソースコミュニティに別のオプションを提供するために開始したと経緯を説明する。 その後、2008年に「ソーシャルコーディング」をうたって登場したGitHub、GitやMercurial用のコードホスティングサービスBitbucketなどのサービスが登場し、Google Codeからの移管が相次いだ。Google自身も数千単位のプロジェクトをGitHu
Google Codeの閉鎖に伴い、設置済みajaxzip3が2016年1月死亡確定。引き続き利用するにはjsの読み込みをgithubに変更が必要。 2015 3/30 特に関係ないわ〜ってスルーしてたんですが、今月の初旬にGoogleのサービス閉鎖のニュースが配信されておりました。 Bidding farewell to Google Code Beginning today, we have disabled new project creation on Google Code. We will be shutting down the service about 10 months from now on January 25th, 2016. Below, we provide links to migration tools designed to help you move
どうも、まさとらん(@0310lan)です。 今回は、Googleが提供する「Chromeブラウザ」で動作するアプリケーションを作ってみたいと思います。 「なんだか難しそう…」と思うかもしれませんが、ざっくり言ってしまうと普通に「Webページ」を作るのと変わりません。 そこで、簡単なサンプルアプリを作りながら、自分だけのChromeアプリ開発に挑戦してみましょう! ■Chromeアプリとは? 開発を始める前に、まずは予備知識としてChromeアプリの「種類」についてご紹介しておきます。 実は、「Chromeアプリ」と言っても、いくつか異なる種類があります。 例えば、「Appspector」というChromeアプリは、ブラウザの機能を拡張することで、表示されているWebページがどんな技術を利用して作られているのかを表示できるようになります。(https://chrome.google.com
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く