Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

タグ

関連タグで絞り込む (9)

タグの絞り込みを解除

bashに関するsiroccoのブックマーク (28)

  • インフラエンジニアとしてよく使うコマンド集 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    インフラエンジニアとしてよく使うコマンド集 - Qiita
    • BASHの脆弱性でCGIスクリプトにアレさせてみました

      環境変数に仕込まれたコードを実行してしまうBASHの脆弱性がCGIスクリプトに影響を与えるか試してみたら結果は悲惨な感じに Tweet 2014年9月25日 嶋田大貴 この記事は2014年のものです 朝から Bash specially-crafted environment variables code injection attack なるもので騒ぎになっていたので、さっそく手元の Apacheで試してみました。 /hoge.cgiというURIで実行されるように、一行のメッセージを出力するだけのCGIスクリプトを設置します。いっけん、なんの入力もクライアント側から受け付けていないため危険のありようもなく見えます。 #!/bin/sh echo "Content-type:text/plain" echo echo "Hi! I'm an ordinaryCGI script w

      BASHの脆弱性でCGIスクリプトにアレさせてみました
      sirocco
      sirocco2014/09/25非公開
      curl コマンドが分かっていなかった。便利そう・・・Orzhttp://takuya-1st.hatenablog.jp/entry/20121121/1353477494
      • naoya_itoの火を噴いたシェルtips - Togetterまとめ

        naoya @naoya_ito シェルでパスワード入力プロンプトでるじゃないですか。途中まで打って間違えたとするじゃないですか。Ctrl + u 打つとリセットできるの知ってた? 俺は知ってた 2014-04-07 19:40:06

        naoya_itoの火を噴いたシェルtips - Togetterまとめ
        • 個人的なShellTipsをまとめてみた - UNIX的なアレ

          naoya_itoの火を噴いたシェルtips -Togetter これを読んでふと書きたくなったので。ちなみに僕はbash使っています。 CTRLを使った便利系 まず、UNIXな操作あたり。 キーバインド 意味 CTRL + s キー入力を受け付けなくする 画面出力抑える CTRL + q 上記解除 CTRL + z バックグラウンドに. fgで戻る CTRL + l 画面をクリア。clearと同等 CTRL + c 現在の処理を停止 CTRL + d exitと同等 CTRL + r historyからコマンド検索emacsっぽいやつ どっちかというとキー操作に近い。基emacs。metaは僕はoptionに割り当ててる。とりあえず触りたい人はESCでOK。 キーバインド 意味 CTRL + a 行頭 CTRL + e 行末 CTRL + f → CTRL + b ← CTRL

          個人的なShellTipsをまとめてみた - UNIX的なアレ
          • Linux標準教科書2.0.0を読んだ - rochefort's blog

            自分にはもう必要ないかもと思いながら積読状態だったLinux標準教科書 を読みました。 以外と知らないこともあり勉強になりました。 基礎大事。 shellのデバッグ(sh -x) : 9.8 デバッグ(P.177) 新人の頃shellを書きまくって、print debugしまくってた自分に教えてあげたい。 例として分かりにくいかもしれませんが、 -x をつけて実行すると コマンドや変数の中身を表示しながら実行してくれます。 sampleとしては若干見にくいかもしれないですが $ cat samle.sh while true do echo "Continue? (y/n)" read input case $input in n)break ;; y) continue ;; *) echo "Please input y or n." ;; esac done これを -x 付きで

            Linux標準教科書2.0.0を読んだ - rochefort's blog
            sirocco
            sirocco2014/01/29非公開
            sh -x hoge.sh のようにbashスクリプトを -x パラメータを付けて呼ぶとコマンドや変数の中身を表示しながら実行する。
            • コマンド履歴の達人を目指してみる - ザリガニが見ていた...。

              ターミナルのコマンド履歴をインクリメンタルに検索して実行するにはControl + R -Macの手書き説明書 自分も知らなかった...。まだまだ知らないことって、いっぱいある。 それにしてもコマンド履歴というのは、自分はよく使う。直接入力するより、過去の履歴を探し出して、必要な修正してからコマンド実行するパターンが多い。長〜いファイルパスやオプション指定のあるコマンドなんて、ほとんどがコマンド履歴の修正と実行である。コマンド履歴が使えるからこそ、快適なコマンド操作ができると思っている(自分の場合)。 コマンド履歴は質実剛健なコマンドの世界に、選択して実行するというGUI的なゆるい操作感を与えてくれる。コマンドを忘れる心配や、スペルを間違う心配から、救ってくれる。それほどまでにコマンド履歴に頼りきっている状況なのに、今日も上下の矢印キーを激しく連打するしかない自分は、一体どうしたら良いも

              コマンド履歴の達人を目指してみる - ザリガニが見ていた...。
              sirocco
              sirocco2014/01/27非公開
              ConEmuにしてからhistoryが保存されなくなってました。Windowsでのファイルパーミッション設定がまずいのかと思っていましたが history -a を実行してみると履歴が保存されます。 .bash_logout に history -a 記入するとOKでした。
              • サービス終了のお知らせ

                サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

                sirocco
                sirocco2013/12/31非公開
                あとは読み込む設定ファイルを確認してみるくらい。
                • Adminpanel

                  JavaScript is disabled on your browser. Please enableJavaScript to use correctly mesosadmin frontend PleaseloginLogin Password Forgot your personal password ? We can remind you

                  sirocco
                  sirocco2013/12/31非公開
                  職場のbashがhistoryを次の日には忘れてしまうのはログアウトするときパーミッションの問題で~/.bash_history にhistoryを書き込めないからではないか。WIndowsのパーミッションは良くわからない・・・Orz
                  • シェルスクリプトでMaybeモナド(その1)

                    by @dekokun on 2012/08/05 13:46 Tagged as:ShellScript, Advent Calender. まえがき どうも、以前使ってたブログは開始1ヶ月たたないうちにこのブログに移設しました@dekokunです。 変態アドベントカレンダー in Summer 22日目となります。 21日目は@megascusさんの“変態”を色々な文字集合で表したものをHexDampしてみるでした。 注意書き ツッコミ歓迎(まだこのブログ、コメント欄がないですが…→コメント欄できました!!) やること シェルスクリプトでモナド作成します。今回、中途半端なのですが、まぁ、このアドベントカレンダー、3周目も回ってくると思いますのでそこまでに完全版を提出できたらと。 やろうと思った経緯 せっかく、前回のアドベントカレンダーの記事をシェルスクリプトにしたわけだし(シェルスク

                    シェルスクリプトでMaybeモナド(その1)
                    sirocco
                    sirocco2013/12/23非公開
                    bash でMaybe モナド ですって。
                    • Rapid Environment Editor と ConEmu の使用開始 - けいれん現象の幽玄美よ

                      2013-07-20 Rapid Environment Editor と ConEmu の使用開始PC こちらとこちらの記事で紹介されていて、とても便利なツールだと思いましたので使用開始しました。 ◎ Rapid Environment Editor ◎ ConEmu ベリベリー便利です♪ ダウンロード先 ◎ Rapid Environment Editor : http://www.rapidee.com/en/about ◎ ConEmu : https://code.google.com/p/conemu-maximus5/ ConEmu セッティングメモ 1. セッティング画面を表示する 画像の赤丸の所をクリックし「Settings...」をクリックする。 ※「win + alt + p」でも開ける。 2. bash.exe の登録 ①「Tasks」をクリック。

                      sirocco
                      sirocco2013/12/22非公開
                      Rapid Environment Editor と ConEmu の設定がキャプチャしたフォームを使って丁寧に説明されています。
                      • エイプリルフールかと疑ってしまう。BashがまるでRubyのようになる·Skull MOONGIFT

                        SkullはBashの中でRuby風にオブジェクトを扱えるようにしてしまうソフトウェアです。 BashはサーバやMacOSXなどで誰しもが使っているかと思います。しかし記述がレガシーな感じで書きづらいと思ったことも多いはず。そこで使ってみたいのがBashをOOにしてくれるSkullです。 Skullを読み込みます。 strという文字型オブジェクトを定義します。そうするとlengthなんてメソッドが使えるようになります。 upcaseで大文字になったり。 methodsなんてメソッドまであります。 OSのバージョンも取れます。 System.osでmacと返ってきます。 SkullはRubyのようなオブジェクトをBashに提供してくれます。Bashがいきなりモダンな感じになって、面白いソフトウェアです。 SkullはBash製、GPL v3のオープンソース・ソフトウェアです。 MOONGI

                        エイプリルフールかと疑ってしまう。BashがまるでRubyのようになる·Skull MOONGIFT
                        sirocco
                        sirocco2013/04/15非公開
                        おぉ、凄い。
                        • Bash One-Liners Explained, Part II: Working with strings

                          This is the second part of the Bash One-Liners Explained article series. In this part I'll show you how to do various string manipulations with bash. I'll use only the best bash practices, various bash idioms and tricks. I want to illustrate how to get various tasks done withjust bash built-in commands and bashprogramming language constructs. See the first part of the series for introduction. Af

                          Bash One-Liners Explained, Part II: Working with strings
                          sirocco
                          sirocco2012/12/01非公開
                          $ 知らないことだらけ。 printf "%d " {10..0} # => 10 9 8 7 6 5 4 3 2 1 0
                          • IDEA * IDEA

                            ドットインストール代表のライフハックブログ

                            IDEA * IDEA
                            sirocco
                            sirocco2012/12/01非公開
                            「Bash One-Liners Explained」って、ここかな。http://www.catonmat.net/series/bash-one-liners-explained
                            • 複数のファイル拡張子を一括で変更するには

                              複数のファイル拡張子を一括変更するには、bashのコマンドを使うのが簡単だ。例えば、*.tiffというファイルを*.tifに一括変更するには、以下のように行う。 $ ls 01.tiff  02.tiff  03.tiff  04.tiff  05.tiff ←拡張子はすべて.tiff $ for fname in *.tiff; do ←拡張子がtiffのファイルが存在する限り、以下の命令を繰り返す > mv $fname ${fname%.tiff}.tif; > done $ ls 01.tif  02.tif  03.tif  04.tif  05.tif

                              sirocco
                              sirocco2012/06/11非公開
                              Windows msys内bashで*.JPGファイル名を*.jpgに一括変換する。WIndowsは大文字、小文字を区別しないので*.JPGから*.jpegに変換し、さらに*.jpegから*.jpgに変換した。$ for fname in *.JPG; do mv $fname ${fname%.JPG}.jpeg; done
                              • パイプでつないだコマンドの終了ステータスをとる

                                cles::blog 平常心是道blogs: cles::blog NP_cles() « コピペだけでレポートを作らせる ::AWS が Memcached 互換のAmazon ElastiCache をリ... » 2011/08/24 パイプでつないだコマンドの終了ステータスをとる  sh 114 1へぇ パイプでつないだコマンドの終了ステータスをとる方法が分かったのでメモ。 普通はあまり使わないテクニックですが、シェルスクリプトを組むときにパイプの前半部分の終了コードが必要になることがあります。 $ hogecmd | tee -a hoge.txt 例えば上記のようなコマンドの直後に$?で終了ステータスを取得すると、hogecmd ではなく、tee -a hoge.txt の部分の終了ステータスになってしまって、シェルスクリプトで条件分岐を書くときに困るのです。この制約を突

                                パイプでつないだコマンドの終了ステータスをとる
                                • Bash基礎文法最速マスター - いろいろ解析日記

                                  Bashの文法一覧です。他の言語をある程度知っている人はこれを読めばBashの基礎をマスターしてBashを書くことができるようになっています。簡易リファレンスとしても利用できると思いますので、これは足りないと思うものがあれば教えてください。 1.基礎 echo文 echo文です。 echo "Hello world" コメント コメントです。 # コメント 変数の宣言 変数の宣言です。 # 文字列変数 declare str # 数値変数 declare -i num # 配列変数 declare -a array スクリプトの実行 スクリプトを実行するにはコマンドラインで次のようにします。 bash script.sh 出力結果をファイルに書き出すにはリダイレクトを使います。 bash script.sh > file.txt 文法チェック 事前に文法チェックを行うには、次のようにします

                                  Bash基礎文法最速マスター - いろいろ解析日記
                                  • 電子書籍.club - 

                                    This webpage was generated by thedomain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor doesit constitute or implyits association, endorsement or recommendation.

                                    • Bash&シェルスクリプトを極めるテクニックまとめ | OSDN Magazine

                                      UNIXやLinuxのエキスパートになるのに避けて通れないのが、Bashに代表されるコマンドラインシェルによる操作だ。そこで記事では、「Bashのカスタマイズ」「シェルスクリプトの高等テクニック」「Bash以外の高機能シェル」の3つについて、SourceForge.JP Magazineで過去に掲載された解説記事を紹介する。 Bashをカスタマイズして使いこなす Bashは非常にカスタマイズの幅が広く、またちょっとした改良や簡単なシェルスクリプトの利用により、大きく作業効率が改善する。ここでは、Bashのカスタマイズテクニックを解説する記事を紹介する。 コマンドラインでシェルのエイリアスと関数を使って作業を効率化する GNU/Linuxシステムを最大限に活用するには、やはりコマンドプロンプトとシェルスクリプトへの習熟が欠かせない。とはいえ、そうした処理はなるべく手早く済ませたいものだ。

                                      Bash&シェルスクリプトを極めるテクニックまとめ | OSDN Magazine
                                      • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

                                        GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

                                        GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
                                        • UNIXの部屋 検索-リダイレクト

                                          最終更新 2019-01-27 UNIX/Linux のシェル sh・bash・csh・tcsh のリダイレクトを説明する。ファイルへの出力、コマンド出力を別のコマンドの入力とする、標準入力・標準出力・標準エラー出力、パイプなどもあわせて説明する。

                                          お知らせ

                                          公式Twitter

                                          • @HatenaBookmark

                                            リリース、障害情報などのサービスのお知らせ

                                          • @hatebu

                                            最新の人気エントリーの配信

                                          処理を実行中です

                                          キーボードショートカット一覧

                                          j次のブックマーク

                                          k前のブックマーク

                                          lあとで読む

                                          eコメント一覧を開く

                                          oページを開く

                                          はてなブックマーク

                                          公式Twitter

                                          はてなのサービス

                                          • App Storeからダウンロード
                                          • Google Playで手に入れよう
                                          Copyright © 2005-2025Hatena. All Rights Reserved.
                                          設定を変更しましたx

                                          [8]ページ先頭

                                          ©2009-2025 Movatter.jp