このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
tipsmemo:tips:shellscript [2021/01/18 18:33] hayashi |
tipsmemo:tips:shellscript [2021/02/24 14:40] (現在) hayashi |
||
---|---|---|---|
行 1: | 行 1: | ||
====== Shellscript ====== | ====== Shellscript ====== | ||
+ | ===== コマンド出力を直接diff ===== | ||
+ | **bash** | ||
+ | diff < | ||
+ | |||
+ | **bin/sh** | ||
+ | command1 | ( command2 | diff /dev/fd/3 -) 3<&0 | ||
===== 連番のゼロパディング ===== | ===== 連番のゼロパディング ===== | ||
行 7: | 行 13: | ||
ただし、桁数が増えると指数表現になるので、その場合はフォーマットをfにして小数点部分を削る | ただし、桁数が増えると指数表現になるので、その場合はフォーマットをfにして小数点部分を削る | ||
- | seq -f %08f 1 10000000 | sed -e "s/¥.000000//" | + | seq -f %08f 1 10000000 | sed -e "s/\.000000//" |
===== 正規表現 ===== | ===== 正規表現 ===== |