タグ expr
人気順 5 users 10 users 50 users 500 users 1000 users今どきのシェルスクリプトは数値計算にexprを使わない(POSIX準拠) - Qiita
はじめに 1992 年に POSIX でシェルが標準化されて以来、シェルスクリプトの数値計算に expr コマンドは使いません。expr コマンドを使って計算していたのは Bourne シェル(古い UNIX の sh)時代の話で、現在の POSIX sh (dash、bash 等)時代では数値計算に expr コマンドは不要です。今どきはシェルの機能だけで整... 続きを読む
ShellScript - シェルで変数のインクリメントに expr を使うと100倍遅い件 - Qiita
シェルプログラミングにおいて、ループカウンタなどをインクリメントするとき、どのようにしますか? いきなりですがサンプルから。 #!/bin/bash COUNT=0 while [ $COUNT -lt 1000 ]; do # 何かの処理 COUNT=`expr $COUNT + 1` # COUNT をインクリメント done expr コマンドを使う? シェルプログラミングの入門記事などを見... 続きを読む
Vimで編集を効率的に行うための繰り返し操作について - derisの日記
2013-07-21 Vimで編集を効率的に行うための繰り返し操作について Vim この記事はVim Advent Calendar 2012の232日目の記事です。 231日目はrbtnnさんによる`vimproc#system({expr})`の{expr}の展開のされ方でした。 本記事は、Vimで編集を効率的に行うための繰り返し操作について記載します。 カーソル位置の単語編集の繰り返し カー... 続きを読む
PHP で引数をそのまま返す関数を作っておくと便利 - IT戦記
PHP では以下のように new してすぐメソッドを呼べない new DateTime()->getOffset(); なので、引数をそのまま返す関数を作ってやると function expr($a) { return $a; } expr(new DateTime())->getOffset(); // OK! 便利だなー おまけ配列アクセス用のも作っておくと便利 function expr($... 続きを読む