history コマンドは、デフォルトのままだと実行した日時が残りません。 bash 3.0 以上の場合、HISTTIMEFORMAT という環境変数を設定すると日時を表示できます。設定するには .bashrc に次の 1 行を追記します。
history コマンドは、デフォルトのままだと実行した日時が残りません。 bash 3.0 以上の場合、HISTTIMEFORMAT という環境変数を設定すると日時を表示できます。設定するには .bashrc に次の 1 行を追記します。
「target」という文字列を含まない行を検索する時は以下のように条件に指定する。 ^((?!target).)*$ 「?!」という指定は他で見たことないけど・・・ 検索するにも記号だとグーグルに引っかからないから探せない どうやら (?!単語) で「指定した単語以外の1文字」に対応するらしい。 メモメモ。
「viは複数行を削除するのが面倒」という話をときどき耳にします。複数行を削除するために、「ひたすらdを『連打』」したり、「消したい行数を『目測』して、:行数dを入力」する人も多いみたいです。以前は僕自身もひたすらdを連打していました。 でも、viには複数行を簡単・確実に削除する方法があります。また、同じ方法で複数行のコピペや置換も簡単にできます。知っているととても便利ですので、viを使う方はぜひ覚えてみてください。 目次 複数行の削除 複数行のコピペ 複数行の置換 「ms」と「me」とは? 複数行の削除 複数行の削除の手順は以下の3ステップです。 削除範囲の開始行で「ms」と入力します。 削除範囲の終了行で「me」と入力します。 「:'s,'ed」と入力し、エンターを押します。 例として、下図中の赤枠内の行を削除します。 (1) 削除範囲の開始行で「ms」と入力します。 viのカーソルを削
以前から「マイ ドキュメント」フォルダの直下にどうやっても消すことができないファイルが鎮座しており、ちょっと気になっていた。いつどうやって作られたのかはわからないが、ファイル名の最後がドットになっているのである。通常ファイル名の末尾にドットやスペースを付けようとすると自動的に無視されてしまうはず。誠にもって不思議なのだが、特に実害はなかったので放置していた。 先日まったくの偶然だが、この解決方法を見つけた。どうやらごく稀にこういった名前のファイルが作られることがあるらしい(それも困った話だが・・・)。削除方法は以下の通り。 del "\\?\C:\Documents and Settings\[user-name]\My Documents\KSRT5WQ9." 特殊なコマンドを使うのかと思いきや、単なる del コマンド。ただしフルパス名に "?" というプレフィックスを付けて指定すると
Direct Multichannel Tracking Carlos Jaramillo, Yuichi Taguchi, and Chen Feng 3DV 2017 [ PDF (3.1 MB) ] [ Supplementary PDF (32 MB) ] [ Video (45 MB) ] Joint 3D Reconstruction of a Static Scene and Moving Objects Sergio Caccamo, Esra Ataer-Cansizoglu, and Yuichi Taguchi 3DV 2017 [ PDF (4.9 MB) ] [ Video (7.9 MB) ] 3D Object Discovery and Modeling Using Single RGB-D Images Containing Multiple Object
シェルスクリプトと正規表現覚え書き シェルスクリプトと正規表現は、使いようによって、非常に便利で、非常に複雑な処理が可能である。使いこなすには時間がかかると思われるが、覚え書き程度にメモでも残しておきたい。 shell script(シェルスクリプト) Windowsで作成したhtmlファイルを再帰的に日本語EUCに変換するシェルスクリプト。改行コードも\nのみに変換する。nkf必須。nkfのオプションを変更すれば、JISに変換することも可能。 使用方法 $ ./win2uni ./* または、 $ ./win2uni `find ./* -name "*.html" -print` >> win2uni -------------------------------------------- #!/bin/sh for i do echo $i nkf -e -d $i > $i~ mv
\x{} \pは後続する名前が表すクラス(プロパティ、スクリプト、ブロック)に属する文字にマッチし、 \Pは後続する名前のクラスに属さない文字にマッチします。 クラスの名前が一文字のときはブレースを省略できます。 クラス名の前に^を置くことにより否定形の指定を行うことも可能です。 Perl 5.8 での変更点 Perl5.8以降(5.6でも使えたようですが)では \pや\Pで始まるプロパティ指定に標準Unicode属性を使うこともできます。 詳しくは perlunicode perlunicode - Perl における Unicode サポート を参照してください。 日本語による説明が Unicodestandard にもあります。 Perl 5.8以降ではユーザーが任意のプロパティを作成することができます (IsまたはInを必ず前置)。 詳しくは perlunicode perluni
シェルスクリプトとはコマンドやシェルの組み込みコマンドなどをファイルに記述し、実行できるようにしたものである。 またプログラムの制御構造なども使用でき、柔軟な処理が可能であり、/etc/rc.d/initd/ディレクトリ内の起動スクリプトなどはシェルスクリプトである。 シェルスクリプトを実行するには実行権限および読み込み権限が必要です。 またシェルスクリプトファイルの1行目にはシェルスクリプトを実行するシェルのパスを記述します。 スクリプトファイル内でも、シェル変数を定義することができる。またその変数を参照する場合は変数名の前に" $ "を 付けることで参照できる。変数名に使用できる文字は英数字および" _ "(アンダーバー)であり先頭は英字を使用しなくてはならない。
Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Best Mortgage Rates Online classifieds Parental Control Healthy Weight Loss Top Smart Phones Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy
メールアドレスに一致する正規表現 メールアドレスに一致する正規表現は「ありません」。 $mail_address =~ /[a-zA-Z0-9_-]+\@[a-zA-Z0-9_-]+\.\w+/; じゃ駄目なの?という方もいらっしゃるかもしれませんが、 以下のアドレスを見てください。これらは実在する(もう削 除しましたが)アドレスです。 canada(@home)@tt.rim.or.jp "me@home"@digital-canvas.com Tom&Jerry/$100.00@digital-canvas.com canada@[192.168.0.1] # Sendmail: 8.9.1 # Mailer : Datula version 1.11.10 on Windows NT 4 # で確認しました。 これら以外どころか、RFC821,822によれば、クオートさえ すれば、A
特殊文字は前に'\'を付加すればその文字にマッチする。 特殊文字には,'*','?','+','\','[',']','^','ー','|'がある。
1.正規表現とはなにか? 端的に言えば、「いくつかの文字列を一つの形式で表現するための表現方法」です。 では、なぜこの表現方法が有名なのかといえば、この表現方法を利用すれば、たくさんの文章の中から容易に見つけたい文字列を検索することができるためです。 この形式を使えば、以下のようなコギャルの会話にもついていけます(^_^) 「Windows ってあって…WINDOWSかもしんないしぃ、次にスペースが入ってるかもしんないしぃ、入ってないかもしんないし、後にやっぱ 98 が付くってゆーかー、もしかすると 95 が付いてもいいかなぁって感じでぇ…」 これ以上続けるとこちらがキレてしまいそうなのでこのあたりにしておきますが…これは、正規表現で書くと… W(indows|INDOWS) ?9[85] って感じで一行で書けちゃうっていうかぁ…あ、つい、口調が移ってしまった(^_^;)…書けるのでありま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く