2020-07-01から1ヶ月間の記事一覧

初歩のシェルスクリプトで遊ぶ[ファイルのリネームツール、のようなもの?_(6)]

#!/bin/bash # ============================================ # 配列は1つずつ読み出すべきか? # ============================================ echo '配列を3つ作る' ARR1=(`seq 0 1234567`) ARR2=(`seq 0 1234567`) ARR3=(`seq 0 1234567`) SECONDS=0 e…

初歩のシェルスクリプトで遊ぶ[ファイルのリネームツール、のようなもの?_(5)]

そのまんまで済まんっすが。仕様のメモのHTMLです。 大部分は、スクリプトを見ないと理解できないけど。joinコマンドでリネームの重複を検査する、のが工夫、かな? シェルスクリプトでファイルのリネームツールを作るとき、リネームの途中でファイル名が同…

初歩のシェルスクリプトで遊ぶ[ファイルのリネームツール、のようなもの?_(4)]

無いとは断言できんのだけど サイドバーの「ぬかみそフォント」のところに添えて、シェルスクリプトのリネームツールをzipファイルにまとめて置いてみました。昨日の夜。 で、ですね。いま試したら、Ubuntu環境のFirefoxでダウンロードすると、マルウェア扱…

初歩のシェルスクリプトで遊ぶ[ファイルのリネームツール、のようなもの?_(3)]

パイプを再帰で繋いでみるテスト #!/bin/bash : << '#----------------------------------------------------------------------------------comment' ■ ミニburdock --onceのみ パイプの再帰つなぎテスト #-----------------------------------------------…

初歩のシェルスクリプトで遊ぶ[ファイルのリネームツール、のようなもの?_(2)]

whileとforのパイプ繋ぎ for.sh #!/bin/bash stdin=`cat -` for LINE in ${stdin} ; do expr ${LINE} + 1 #echo $(( ${LINE} + 1 )) done while.sh #!/bin/bash while read LINE ; do expr ${LINE} + 1 #echo $(( ${LINE} + 1 )) done $ time seq 0 1300 | .…