Movatterモバイル変換


[0]ホーム

URL:


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

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

アプリで開く

はてなブックマーク

  • はてなブックマーク
  • 暮らし
  • 初めてシェルスクリプトを書くときに知っておきたいこと - Unix的なアレ
  • Twitterでシェア
  • Facebookでシェア

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできますコメント表示の設定

ブックマークしました

ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

629usersがブックマークコメント51

    ガイドラインをご確認の上、良識あるコメントにご協力ください

    0/0
    入力したタグを追加

    現在プライベートモードです設定を変更する

    おすすめタグタグについて

      よく使うタグ

        初めてシェルスクリプトを書くときに知っておきたいこと - Unix的なアレ

        ガイドラインをご確認の上、良識あるコメントにご協力ください

        0/0
        入力したタグを追加

        現在プライベートモードです設定を変更する

        おすすめタグタグについて

          よく使うタグ

            はてなブックマーク

            はてなブックマークで
            関心をシェアしよう

            みんなの興味と感想が集まることで
            新しい発見や、深堀りがもっと楽しく

            ユーザー登録

            アカウントをお持ちの方はログインページ

            記事へのコメント51

            • 注目コメント
            • 新着コメント
            suseiji2011
            hoge

              その他
              kitaj
              ロックファイルってフツーlnとかmkdirでやるんじゃね?

              その他
              okbm
              超役に立った。コマンドの実行結果を変数に入れるにはバッククオートで囲むのね

                その他
                zero_rei_zero
                コメント欄にはまりポイントあり。

                その他
                kabostime
                コメント欄が芳しい

                  その他
                  labeneko
                  へー

                    その他
                    Show
                    コメント欄が参考になる

                    その他
                    TakamoriTarou
                    今まさにコメントにある、Windowsでshを書いて、転送して実行したら最後の行だけしかまともに動かないと言う現象にぶつかってアレェ? とやったところなのでブックマーク。

                    その他
                    yosukegatz
                    自分用メモ

                    その他
                    suseiji2011
                    suseiji2011hoge

                      2011/01/26リンク

                      その他
                      nilab
                      初めてシェルスクリプトを書くときに知っておきたいこと - Unix的なアレ : コマンドの終了ステータスをチェックする echo $?

                      その他
                      webmarksjp
                      unix

                      その他
                      o-show-u
                      UNIX

                        その他
                        kitaj
                        kitaj ロックファイルってフツーlnとかmkdirでやるんじゃね?

                        2008/02/27リンク

                        その他
                        koheito
                        文法忘れがちだから助かるw

                        その他
                        publichtml
                        [Linux/Unix]シェルスクリプトの基本TIps集。Lockファイルで2重起動を防ぐやり方も。

                          その他
                          pm11op
                          「チェック&作成を同時に行うためにmkdirやlnでLockファイルを作るのが普通」

                          その他
                          yktoda
                          tech

                            その他
                            kamipo
                            testコマンドのオプション

                            その他
                            bull2
                            ロックファイルがatomicに作れない…と指摘しようと思ったら、案の定コメントで既に指摘されていた(ぉ

                            その他
                            george_n
                            ちょっとだけハマったプロセスを見せるって大事

                            その他
                            pentasa
                            みんなUnix大好きなんだな。俺も大好きだ

                              その他
                              takuya-itoh
                              あとで読む

                              その他
                              hiro-rock
                              あとでShell 特にコメント欄が重要な要素なのであとで読んでみる

                              その他
                              takafashi
                              いままでありそうでなかった簡潔シェルスクリプトまとめ。時々思い出したように使うぐらいの人にぴったり。なぜ無かったのかが、コメント見たら分かるような・・・とにかくこのエントリを作った事に拍手。

                              その他
                              ag-commerce
                              初めてシェルスクリプトを書くときに、ハマりそうな点について説明をしたいと思います。

                                その他
                                foursue
                                エントリー本体より、コメント欄、コメント欄よりブクマコメ。

                                  その他
                                  teppeis
                                  イコール前後にスペースいれちゃいけないのは昔はまった。

                                  その他
                                  ka-wara
                                  Unixシェルスクリプト初歩勉強用

                                  その他
                                  restartr
                                  基本的なシェルスクリプト文法のまとめ

                                  その他
                                  adsty
                                  ハマりそうな点についてサンプルを添えて説明。

                                  その他
                                  Phys
                                  制御構造の条件文のまとめがある

                                  その他

                                  注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

                                  リンクを埋め込む

                                  以下のコードをコピーしてサイトに埋め込むことができます

                                  プレビュー
                                  アプリのスクリーンショット
                                  いまの話題をアプリでチェック!
                                  • バナー広告なし
                                  • ミュート機能あり
                                  • ダークモード搭載
                                  アプリをダウンロード

                                  関連記事

                                    usersに達しました!

                                    さんが1番目にブックマークした記事「初めてシェルスク...」が注目されています。

                                    気持ちをシェアしよう

                                    ツイートする

                                    初めてシェルスクリプトを書くときに知っておきたいこと - Unix的なアレ

                                    他の言語をを書き慣れてから、シェルスクリプトを書こうとするとしょうもない部分でハマったりすること...他の言語をを書き慣れてから、シェルスクリプトを書こうとするとしょうもない部分でハマったりすることがあります。「簡単な処理だからシェルスクリプトで書くか」と思っても無駄に時間がかかってしまっては仕方ないですよね。 今回は初めてシェルスクリプトを書くときに、ハマりそうな点について説明をしたいと思います。 実行権限をつける 単純にファイルを生成しても下記の用に実行しようとしても実行はできません。 # touch test # ./test sh: ./test: Permission denied # touch foo # ./foo sh: ./foo: Permission denied これはファイルに実行権限がついていないため、起きる現象です。 chmodコマンドを使って実行権限をつけてやりましょう。 # chmod +x test # ./test # chmod +x foo #

                                    ブックマークしたユーザー

                                    • shigiryou2019/03/24shigiryou
                                    • dryt11872018/08/22dryt1187
                                    • tana_bata2018/04/20tana_bata
                                    • tetonamida2017/12/02tetonamida
                                    • reika2212017/10/17reika221
                                    • blackapple2017/02/24blackapple
                                    • k2k2monta2017/02/24k2k2monta
                                    • rabbit2go2016/09/04rabbit2go
                                    • kuruma_neko2016/01/17kuruma_neko
                                    • ysdyt2015/12/23ysdyt
                                    • hopekuson2015/12/21hopekuson
                                    • kabukisan2015/12/02kabukisan
                                    • kqtts2015/09/24kqtts
                                    • ryoma1232015/07/22ryoma123
                                    • tyosuke20112015/03/19tyosuke2011
                                    • naishinokami2015/03/09naishinokami
                                    • oasis4402014/11/14oasis440
                                    • catnapper_mar2014/08/01catnapper_mar
                                    すべてのユーザーの
                                    詳細を表示します

                                    ブックマークしたすべてのユーザー

                                    同じサイトの新着

                                    同じサイトの新着をもっと読む

                                    いま人気の記事

                                    いま人気の記事をもっと読む

                                    いま人気の記事 - 暮らし

                                    いま人気の記事 - 暮らしをもっと読む

                                    新着記事 - 暮らし

                                    新着記事 - 暮らしをもっと読む

                                    同時期にブックマークされた記事

                                    いま人気の記事 - 企業メディア

                                    企業メディアをもっと読む

                                    はてなブックマーク

                                    公式Twitter

                                    はてなのサービス

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

                                    [8]ページ先頭

                                    ©2009-2025 Movatter.jp