bashのブレース展開を使ってもよかった。ccつまり{a..c}を必要な文字数だけ繰り返してやれば良さそう。必要な分だけ繰り返して表示はyesコマンドとheadコマンドの組み合わせで。2{a..c}{a..c}後は実行したいコマンド文字列を作ってしまえばいい。{a..c}{a..c}ということで回答はこちら。AtCoder最後は'1'の文字を探し出して数え上げ。-dcは指定した文字以外を全て削除(改行なども)。-cでカウントすればオケ。175しかしながら、入力が999999999だと、ものすごく時間がかかってしまいアウト・・・Mac標準のseqとtrが遅い。高速化のためGNUコマンドに切り替えても、20秒くらいかかってしまった。ポイントbashなどのシェルでデータ処理する時のポイントは、他のプログラミング言語のようにデータを変数で持たせてゴニョゴニョするという発想をしない方がいい気がする。世間はゴールデンウィークですがいかがお過ごしだろうか?そん...2016-04-09真・マイナンバーシェル芸マイナンバー。はてなブログPro情報処理ってもっとシンプルにならないだろうか?PKI関連、RubyやPHP等のLL、シェルスクリプト、シェル芸、ユニケージ見習い未満。シェルスクリプトとシェル芸はきっと違うんですよ。JPはてなブログをはじめよう!papiroさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。