Upgrade to Pro — share decks privately, control downloads, hide ads and more …

LinuxCommand入門2

mina
July 01, 2021

 LinuxCommand入門2

大学サークルのイントロ用資料です
https://speakerdeck.com/silmin_/linuxcommandru-men の続きです

mina

July 01, 2021
Tweet

More Decks by mina

Other Decks in Technology

Transcript

  1. 入力と出力 input / output コマンドには入力と出力となるファイルが存在する $ cp の場合は... cp file2

    file1 input output - inputされた ファイルを複製 - 指定された名前 でoutput
  2. パイプ(Pipe) コマンドの標準出力を他のコマンドの標準入力にする $ ls -l /usr/bin $ ls -l /usr/bin

    | less lsの引数は何でもいい 今回はlessを使う関係上 長めなやつを選んだ
  3. パイプ(Pipe) コマンドの標準出力を他のコマンドの標準入力にする $ ls -l /usr/bin | less ls Terminal

    output less standard output 標準出力した と思っている 標準入力された と思っている
  4. リダイレクト(Redirect) コマンドの標準入出力を他のファイル宛にする $ bc > file2 $ bc < file1

    $ bc $ bc < file1 > file2 bc Terminal standard output file1 input bc file2 output Terminal standard input bc Terminal standard output Terminal standard input bc file2 output file1 input
  5. 正規表現(regular expression) 文字列が特定のパターンにマッチするかどうかを判定してくれる このほかにもたくさんある 文字 説明 . 任意の1文字にマッチ + 直前の文字が1回以上繰り返す

    * 直前の文字が0回以上繰り返す \n 改行文字 \t タブ文字 基本的な正規表現一覧 | murashun.jp https://murashun.jp/article/programming/regular-expression.html