ふみボナーラ

ふみボナーラ

最近の記事

bash

・| xargs -r ~ パイプからの入力がなければ以降のコマンドを実行しない | xargs -i -r ~ ・grepでタブにマッチさせる場合はシングルクオート前に$をつける $ | egrep $'^10¥.1¥.[0-9]+¥.[0-9]+¥t' 先頭が10.1.*(タブ)にマッチ ・先頭に行を追加 $ | sed '1itest¥ttest2¥ttest3' test(タブ)test2(タブ)test3 を追加

    • bash

      ・半角英数字およびアンダーバー、@、ハイフン、ドットを1つ以上含むzipファイルにマッチ $ find -maxdepth 1 -type f | egrep '[-A-Za-z0-9_@.]+\.zip' ・カレントディレクトリにちゃんといることの確認。自動化する際の保険 $ if [[ `pwd` =~ /tmp/workDir_.* ]] ; then find -maxdepth 1 -type f | egrep '[-A-Za-z0-9_@.]+\.zip' |

      • bat

        ・ファイルのコピー。フォルダ指定にワイルドカードを使う。 call powershell -command "Copy-Item C:¥folder*¥file.txt D:¥dir" ・フォルダを確認なし削除 rmdir /s /q D:¥dir ・特定の文字列を含むファイル名にマッチ。そのファイルをコピー for %%i in (hoge*.txt) do (     copy /y %%i %to% ) ・フォルダ以外の一覧を表示 dir /a:-d ・ファイル

        • bash

          hoge1(タブ)fuga1(タブ)hego1 hoge2(タブ)fuga2(タブ)hego2 … これを hoge1(タブ)fuga1:hego1 hoge2(タブ)fuga2:hego2 こうする $ awk -F "¥t" '{gsub(/$/, ":"$3, $2)} ; {OFS="¥t" ; print $1, $2}' ・egrep … grep -E と同じ。 ・fgrep … grep -F と同じ。 $ fgrep '¥¥¥' だと「¥¥¥」の文字列を

          vba

          ワークシート内のセルを取得し、配列化すると必ず2次元配列として処理される(1行読んでも2次元配列になる) セルB3にvalb3が記述されてるとする、CとDも同様 Dim arrayKey arrayKey = Range("B3:D3").Value 式     値 array(1,1)    valb3 array(1,2)   valc3 array(1,3)   vald3 

          ttl

          ・$ echo -e "test" | command '{"hoge"}' ↑これを入力させたいとき、 sendln 'echo -e "test" | command' "'" '{"hoge"}' "'" ダブルクォートでシングルクオートを囲めば'を入力可 シングルクオートでダブルクオートを囲めば"を入力可 ASCIIコード変換による入力。#は10進数、#$は16進数 ・send #34 $ " ・send #$22 $ " ・send #39 $ ' ・sen

          bash

          ・文字列の連結と置換 $ a=我は $ b=神なり $ a+=$b ; echo $a 我は神なり $ b=${a:0:1}${a:2:3} ; echo $b 我神なり $ c=${a/神/人} ; echo $c 我は人なり

          タスクスケジューラ

          タスクスケジューラから.batを動かすとき、「開始(オプション)」で.batがあるフォルダを指定しなければ、動かない場合がある

          タスクスケジューラ

          bash

          ・whileで渡されたやつを改行なしで表示 $ seq 3 | while read x ; do printf "%s " $x ; done 1 2 3 ・ゾロ目に合致 $ seq 100 | grep -E "^(.)\1$" | xargs  11 22 33 44 55 66 77 88 99  ・決められた列数で文字列を横に並べる $ seq 10 | xargs -n5 1 2 3 4 5 6 7 8 9 10 ・ファイル名の頭に0をつけて8桁に揃える $

          20210817

          ■事象 ・AndroidStudioが起動しない。 ・下記インストールした実行ファイルをクリックしても何の反応もない。 C:\android\bin\studio64.exe ■対処 ・下記フォルダを削除。その後、実行ファイルを実行。正常起動を確認。 C:\Users\ユーザ名\AppData\Roaming\Google\AndroidStudio2020.3

          20210810

          AWS プラクティショナー受かったので 次はCCNA取る。 ダレて時間が掛かりすぎた。 試験で出てびっくりした単語。しらない単語だったので焦った。 Macie AppSync Code Star

          20200824

          named-checkzone・・・ゾーンファイルの書式チェックコマンド "/etc/named.conf(WBEL3,CentOS3)"、 "/var/named/chroot/etc/named.conf(WBEL4,CentOS4,CentOS5)"、 及び任意のゾーンファイルに対して 「文法的な誤り」 を探し出し、レポートする named-checkzone [ゾーン名] [チェックするゾーンファイル名] rndc reload [ゾーンファイル名] 設定ファイ

          20200811

          S3ストレージクラスの評価指標を選択してください。(2つ選択してください。) Ans.可用性、耐久性 耐久性->データ消失のリスクのこと。S3 Standard -> リージョン内で3箇所以上のDCに自動的に複製する。イレブンナインの耐久性。 可用性->99.99% # AWSセキュリティの主な利点を選択してください(2つ選択してください。) 迅速な拡張性 データの安全な保護 # 次のうちでEC2に物理的に接続されたストレージクラスはどれでしょうか? Ans.イン

          20200810

          AWSの責任共有モデルにおいて、 ユーザー側で実行される管理はどれでしょうか。(2つ選択してください。) パスワードルールの設定 ネットワークトラフィック保護 ユーザ側では OSから上のレイヤーに対してセキュリティを確保しなければならない # AWSでインフラ構築をする際に、 インフラのセキュリティ最適化に関する推奨事項を提供するAWSサービスは次のうちどれですか? AWS Trusted Advisor AWS環境の最適化、ベストプラクティス -> AWS Tr

          20200807

          プロビジョニング・・・必要に応じてネットワークやコンピュータの設備などのリソースを 提供できるよう予測し、準備しておくこと 自動プロビジョニング・・・必要なときに必要な分だけリソースを割り当てること。サーバなど。 # セキュリティインシデントが発生し、あなたがログを見ると 1つ以上のAWS所有のIPアドレスがサーバー上の複数のポートに パケットを送信していることが示されています。あなたは何 をするべきでしょうか。 正答:AWS 不正使用対策チームに連絡する →AWSリソー

          20200806

          ある企業のリリースしたWebアプリケーションは高いトラフィックが予想されています。 エンタープライズサポートプランの一環として、 アーキテクチャおよびスケーリングのガイダンスを提供できるサービスは次のうちどれですか? 正答:Infrastructure Event Management →企業の重要な時期に AWSが手厚くサポートしてくれるサービス。リアルタイムでサポートしてくれる。 # ペネトレーションテスト・・・侵入テストのこと。システムに脆弱性が無いかテストする手