並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 16 件 / 16件

新着順 人気順

KSHの検索結果1 - 16 件 / 16件

  • Bourneシェルの終焉まで残り1年 ~ 新しいシェルへの移行は完了していますか? - Qiita

    はじめに 30年以上もの長い間 UNIX を支えてきた Bourne シェルも UNIX のサポート終了とともに消え去ろうとしています。みなさん、他のシェルへの移行はお済みでしょうか? 残り一年、まだ移行が済んでいないという人のために、移行のための簡単なガイドラインと各シェルの特徴をまとめました。 sh は昔は Bourne シェルのことでしたがそれも過去の話です。今どき「Bourne シェル」を解説している記事や sh のことを Bourne シェルと呼んでいる記事は情報が古い(大学関係に多い)、または古い情報を元にして書かれたか、シェルのことを正しく理解してない不正確な記事なので参考になりません。分かりやすい基準ですね。 関連記事 シェルとUNIXコマンドの未来 ~ これからの10年で起きるシェルスクリプトの変化 残り1年というのはどういうこと? Bourne シェルは POSIX に

      Bourneシェルの終焉まで残り1年 ~ 新しいシェルへの移行は完了していますか? - Qiita
    • シェルとUNIXコマンドの未来 ~ これからの10年で起きるシェルスクリプトの変化 - Qiita

      はじめに シェルスクリプトの世界は今後 10 年で大きく変化します。10 年という数字は切りが良い数字を持ってきただけで根拠はありません。これより長い時間がかかるかもしれませんし、もしかしたら短くなるかもしれません。しかし確実によりよい方向に変わっていくでしょう。Unix/Linux の標準コマンドはさまざまな問題を抱えています。Unix/Linux の標準コマンドに依存している限りシェルスクリプトに大きな改善はありません。これからのシェルスクリプトの世界は Unix/Linux の標準コマンドに依存しない世界です。それがどういうものになるのかをこの記事で解説しています。この記事は私の予言であり目標です。 シェルスクリプトの失われた30年の進化を取り戻す! 残念なことに、シェルスクリプトの世界は 30 年前から大きく変わっていません。それまでの間、プログラミング言語の世界、ソフトウェア開発

        シェルとUNIXコマンドの未来 ~ これからの10年で起きるシェルスクリプトの変化 - Qiita
      • Netflix Japan - Watch TV Shows Online, Watch Movies Online

        '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

        • "�[31m"?! ANSI Terminal security in 2023 and finding 10 CVEs

          "�[31m"?! ANSI Terminal security in 2023 and finding 10 CVEs This paper reflects work done in late 2022 and 2023 to audit for vulnerabilities in terminal emulators, with a focus on open source software. The results of this work were 10 CVEs against terminal emulators that could result in Remote Code Execution (RCE), in addition various other bugs and hardening opportunities were found. The exact c

          • BourneシェルとCシェル、先に誕生したのはどっち?【Unixシェルの歴史】 - Qiita

            補足1: 上記以降のその他のシェルの歴史 ksh: 1980年頃に開発開始し、1983年に ksh83 がリリース、ksh93 は大幅強化版 bash: 1988年1月に開発開始し、1989年6月に 0.99 がリリース pdksh:1987年から1989年頃に開発、その派生版 (mksh) を OpenBSD が採用 ash: 1989年5月にリリース、その派生版をFreeBSD、NetBSD、Debian系Linux などが採用 zsh: 1990年頃に1.0がリリース その他のシェル シェルの歴史 総まとめ(種類と系統図)と POSIX の役割 〜 シェルスクリプトの現在・過去・未来 補足2: POSIX 標準化以降 1992 年に POSIX によってシェルの仕様が標準化されました。しかし Bourne シェルは POSIX に準拠することなく 1992 年の SVR4.2 版を最

              BourneシェルとCシェル、先に誕生したのはどっち?【Unixシェルの歴史】 - Qiita
            • チームの実力者たちを追いかける若手の立迫志穂・西村美月らの台頭。西の名門育成の天満屋。マラソンの天満屋。 - ねこぷろ

              西の名門と言われる天満屋女子陸上競技部。 岡山に本社を構える百貨店の天満屋。 地方の百貨店という厳しい環境の中、女子マラソン界に多大なる影響を与えてきたチームです。 無名の選手がオリンピックや世界選手権の代表として活躍していく姿は、日本のマラソン大会にピンクのユニフォームが出ていると、どんな選手なんだと注目を集めるくらいマラソンにおいて天満屋女子陸上部の積み上げてきたものは大きいです。 多くの日本代表を輩出し、マラソンの天満屋、西の名門天満屋の名を築いてきました。 母体が地方の百貨店ということで、リクルート力では資金力などあるチームにはかないません。なので選手を育てることでマラソンの天満屋のイメージを作ってきました。 学生時代ほぼ無名の選手でも、日本の代表レベルまで引き上げる泥臭い厳しい練習は天満屋のイズムとなっています。 天満屋に入ってオリンピックに出るんだ、そこで活躍するんだ、強くなる

                チームの実力者たちを追いかける若手の立迫志穂・西村美月らの台頭。西の名門育成の天満屋。マラソンの天満屋。 - ねこぷろ
              • Bourneシェルの終焉まで残り1年 ~ 新しいシェルへの移行は完了していますか? - Qiita

                はじめに 30年以上もの長い間 UNIX を支えてきた Bourne シェルも UNIX のサポート終了とともに消え去ろうとしています。みなさん、他のシェルへの移行はお済みでしょうか? 残り一年、まだ移行が済んでいないという人のために、移行のための簡単なガイドラインと各シェルの特徴をまとめました。 sh は昔は Bourne シェルのことでしたがそれも過去の話です。今どき「Bourne シェル」を解説している記事や sh のことを Bourne シェルと呼んでいる記事は情報が古い(大学関係に多い)、または古い情報を元にして書かれたか、シェルのことを正しく理解してない不正確な記事なので参考になりません。分かりやすい基準ですね。 関連記事 シェルとUNIXコマンドの未来 ~ これからの10年で起きるシェルスクリプトの変化 残り1年というのはどういうこと? Bourne シェルは POSIX に

                  Bourneシェルの終焉まで残り1年 ~ 新しいシェルへの移行は完了していますか? - Qiita
                • シェルスクリプトの関数で「戻り値」を返す方法、全部まとめ(bash/zshの新機能 関数置換・値置換の使用例) - Qiita

                  シェルスクリプトの関数で「戻り値」を返す方法、全部まとめ(bash/zshの新機能 関数置換・値置換の使用例)ShellScriptBashZshkshmksh はじめに シェルスクリプトのシェル関数の return コマンドは他の言語のような戻り値を返すものではありません。return コマンドで返すものは終了ステータス、つまり 0 から 255 までの数値です。しかし現実には終了ステータス以外の値を返したいというのはよくあります。この記事ではシェル関数から「他の言語でいう戻り値を返す」に相当する方法をすべてまとめました。または次期 bash 5.3/zsh 5.10 で追加される予定の「関数置換 (funsub)」と「値置換 (valsub)」の機能の紹介です。 この記事では現時点で開発中の bash 5.3 と zsh 5.10 に追加される予定の「関数置換」と「値置換」の話を扱って

                    シェルスクリプトの関数で「戻り値」を返す方法、全部まとめ(bash/zshの新機能 関数置換・値置換の使用例) - Qiita
                  • 「静かなる有事」少子化にハンガリーはどう向き合っているか:石川雄介 | 記事 | 新潮社 Foresight(フォーサイト) | 会員制国際情報サイト

                    ハンガリーの家族政策がジェンダーや性的マイノリティの平等を置き去りにしてきた側面も否めないが――[修道院付属の小学校の生徒のために行われる教育授業=2021年9月1日、ハンガリー・ホドメゾヴァザルヘイ](C)AFP=時事 2010年に世界最低レベルだったハンガリーの出生率は、オルバーン政権下で一定の改善を見せてきた。「子供を4人産むと母親の所得税が免除」など、日本でも注目される施策の効果を検証すれば、必ずしも意図した形で結果が出ているとは言い切れない。また家族のあり方を政府が条件付けることの是非も軽視はできない問題だ。しかし、「政治的意思(予算)」「組み合わせ」「継続性」という観点では、日本に多くの示唆を与えている。 「静かなる有事」――少子化や人口減少は、治安や防衛、企業活動といった各種社会機能、そして国力の維持にも大きな影響を与えることから、このように呼ばれている。日本において、少子化

                      「静かなる有事」少子化にハンガリーはどう向き合っているか:石川雄介 | 記事 | 新潮社 Foresight(フォーサイト) | 会員制国際情報サイト
                    • 【画像あり】椎野カロリーナさん ロシアとの混血だった ウクライナ侵略に興味なし : 痛いニュース(ノ∀`)

                      【画像あり】椎野カロリーナさん ロシアとの混血だった ウクライナ侵略に興味なし 1 :あ:2024/02/05(月) 23:31:49.36 ID:kL9wpUeT0.net 友人が調べたが、共有します。 ミス日本に選ばれてから「🇺🇦大統領に会って現状を日本に伝えたい」や「個人個人が発信し常態化させないことが大切」と言ったカロリナさんだが、戦争が始まった時期のインスタを調べると、戦争への関心がゼロだったことがわかった。開戦前は自分が🇺🇦🇵🇱🇷🇺の混血だと主張。… https://t.co/70UCkmBY2N pic.twitter.com/AYzgsnCk09— ナザレンコ・アンドリー🇺🇦🤝🇯🇵 (@nippon_ukuraina) February 5, 2024 3: 名無しさん@涙目です。(庭) [US] 2024/02/05(月) 23:32:29.15

                        【画像あり】椎野カロリーナさん ロシアとの混血だった ウクライナ侵略に興味なし : 痛いニュース(ノ∀`)
                      • シェルスクリプトでファイルを一行ずつreadする処理を高速化するテクニック - Qiita

                        期待してる人ががっかりしないように、最初に結論を書いておくと dash、busybox (ash)、mksh、yash、zshにおいて読み込み速度は大幅に速くなりますが bash においては変わりません。ただしは使用メモリが減ります。kshは少し速くなりますが逆に使用メモリは大幅に増えます。シェルスクリプトでの読み込み速度を上げるもので、他の言語を使ったりコマンドを呼び出すよりも速くなるわけではありません。 シェルスクリプトでファイルを一行ごとに読み込む時、一般に使われているのは read 関数です。ですが、この read 関数、遅いというわさを聞きました。たしかに一行毎ずつ読み込むのですから cat を使ってファイル全体を読み込むのに比べれば遅いでしょうが、そのままでは一行ずつ処理をすることは出来ません。 さて一行ずつ処理したい場合に使えるのは read 以外どのような方法があるでしょう

                          シェルスクリプトでファイルを一行ずつreadする処理を高速化するテクニック - Qiita
                        • T・Pぼん | Netflix (ネットフリックス) 公式サイト

                          '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                            T・Pぼん | Netflix (ネットフリックス) 公式サイト
                          • 【Microsoft365参考書】Outlook on the webで添付ファイルのダウンロードや閲覧を制御するには? - 社畜の所業

                            すべての添付ファイルのダウンロードおよび、閲覧を許可する場合 添付ファイルのダウンロードを禁止し、Office Online での閲覧のみを許可する場合 すべての添付ファイルのダウンロードおよび、閲覧を禁止する場合 [DirectFileAccessOnPrivateComputersEnabled] (ファイルへの直接アクセス) パラメータ 添付ファイルへのアクセスの拡張子ごとの制御に関して [AllowedFileTypes] [BlockedFileTypes] [ActionForUnknownFileAndMIMETypes] Windows PowerShell にて Outlook Web App メールボックスポリシーを新規作成 新規の Outlook Web App メールボックスポリシーを作成します。 作成した Outlook Web App メールボックスポリシーをユ

                              【Microsoft365参考書】Outlook on the webで添付ファイルのダウンロードや閲覧を制御するには? - 社畜の所業
                            • 地面師たち | Netflix (ネットフリックス) 公式サイト

                              '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                地面師たち | Netflix (ネットフリックス) 公式サイト
                              • 【リニア】もはや理解不能…記者も呆れる川勝知事の問答「私はJRの立場で言っている」 : 痛いニュース(ノ∀`)

                                【リニア】もはや理解不能…記者も呆れる川勝知事の問答「私はJRの立場で言っている」 1 名前:尺アジ ★:2024/01/31(水) 21:05:20.98 ID:QQW7sLbI9.net 【リニア】もはや理解不能…記者も呆れる川勝知事の問答「私はJRの立場で言っている」#SmartFLASH #JR東海 #リニア #川勝平太 #知事 #静岡県https://t.co/3jsQ4N5t1Y— SmartFLASH (@info_smafla) January 31, 2024 記者「JR東海の話を聞く限りでは、知事が事実誤認しているという認識を、私は抱いている。こうしたことを改める考えはないのか」 知事「私は、私のスタイルですでに16年(知事を)やってきている」 記者「私のスタイルでやっているから、今回のことは事実誤認でもない……」 知事(質問を遮り)「どのことが事実誤認なのか。言ってく

                                  【リニア】もはや理解不能…記者も呆れる川勝知事の問答「私はJRの立場で言っている」 : 痛いニュース(ノ∀`)
                                • シェルスクリプトが速くなる! forkしない新しいコマンド置換がやってくる!(次期bash/zshの新機能) - Qiita

                                  シェルスクリプトが速くなる! forkしない新しいコマンド置換がやってくる!(次期bash/zshの新機能)ShellScriptBashZshkshmksh はじめに シェルスクリプトを遅くする大きな原因は fork と exec です。この二つは OS のインターフェースである fork() 関数と exec() 関数のことで、シェルスクリプトからは、外部コマンドやバックグラウンドプロセスの実行、明示的なサブシェル (...)やコマンド置換 ret=$(...)、パイプの使用などで呼び出されます。 シェル関数はシェルの中で実行される関数であるため、単純にシェル関数を呼び出す場合には fork も exec も行われません。しかしシェル関数の出力を変数に代入しようとコマンド置換(var=$(func))を使うと、exec は行われませんが fork は行われてしまいます。その事に気づかず

                                    シェルスクリプトが速くなる! forkしない新しいコマンド置換がやってくる!(次期bash/zshの新機能) - Qiita
                                  1