ユーザ用ツール

サイト用ツール


サイドバー

Index

はじめてのおつかい






DokuWiki整形記法


PlayGround



tipsmemo:tips:shellscript

Shellscript

コマンド出力を直接diff

bash

diff <(command1) <(command2)

bin/sh

command1 | ( command2 | diff /dev/fd/3 -) 3<&0

連番のゼロパディング

seq -f %05g 1 10

ただし、桁数が増えると指数表現になるので、その場合はフォーマットをfにして小数点部分を削る

seq -f %08f 1 10000000 | sed -e "s/\.000000//"

正規表現

ssh接続テスト

echo "hostname"; ssh -q -T -o "PasswordAuthentication no" -o "StrictHostKeyChecking no" -i .ssh/id_rsa user@host ":" && echo "OK" || echo "NG"
tipsmemo/tips/shellscript.txt · 最終更新: 2021/02/24 14:40 by hayashi