タグ

studyとシェルに関するtakara-qitのブックマーク (2)

  • 初心者が調べた。shellとは - Qiita

    動機: bash、shellというものがなんなのか分からなかったので調べてみた。 自分の環境: OS :ubuntu14.04 shell: bash 疑問: shellは何の為にあるのか shellが起動するタイミング ファイルが読み込まれる順番 shellの種類 など 1-1から1-5のブロックに分けて書きました。 まず、前提 1/2 Linuxシステム(OS)とはカーネルを核としたプログラムの集合体であり、ユーザーはshellにコマンドを入力することによってカーネルのプログラムを実行する。 カーネルはシステムのリソース(CPU,HD,ネットワーク接続など)を管理し、アプリケーションがこれらのリソースを使って動作できるようにサポートする。 shellはユーザーが入力した文字の行(コマンドライン)を読み取り、それを解釈してカーネルに伝える。カーネルはshellの要求に応えてプログラムの起

    初心者が調べた。shellとは - Qiita
    takara-qit
    takara-qit 2019/05/22
    ◆19.5.22◆
  • シェルでドットの入ったファイル名を変換 - Qiita

    ファイル名にドットを入れるなんて、と思っていたけど入っていた事例があり(なぜ入っていたかは謎)、そのファイルがCakePHPのバージョンを1.3から2系にあげるにあたり、プラグイン記法(http://book.cakephp.org/2.0/ja/appendices/glossary.html#term-2) にひっかかったため、変更をする. 対象ファイルはメールのテンプレートファイル. $ ls hoge.foo.bar.tpl 全ファイルの拡張子を除去 $ for f in `ls`; do mv $f ${f/\.tpl/}; done $ ls hoge.foo.bar ファイル名のドットをアンダースコアに変換 $ for f in `ls`; do mv $f ${f/\./_}; done $ ls hoge_foo.bar $ for f in `ls`; do mv $f

    シェルでドットの入ったファイル名を変換 - Qiita
    takara-qit
    takara-qit 2019/04/17
    ◆19.4.17◆
  • 1