글 목록

최신 글과 검색 결과
DEVELOPMENT/Opensoftware

10-11, 오픈소프트웨어

간지뽕빨리턴님

이 글의 목차

    반응형
      오픈소프트웨어

    쉘 스크립트 ( shell script )

     

    echo $PATH

    /home/bin:/usr/sbin:/

    :는 우선순위

    첫번째로 됨

     

    로그 파일 남기기

    로그 시작

    $script <파일명> - 파일명이 없으면 기본 파일명 : typescript 생성됨

     

    로그종료

    $exit 또는 Ctrl + D

     

    쉘 시작 (#!/bin/bash) <<<<<<<<<시험

    echo "Enter a Number:";

    read input 인풋이라는 값을 받아들이는 것

     

    숫자비교 - > 바로 전에 적었던 글 참고

     

    ' Quick and dirty' 빠르지만 더럽다.

     

    (()) < 두개를 쓴다면 C스타일과 비슷하게 쓸수 있음

     

    반복문

    반복문 내에 break문, continue 문을 넣얼 수 있음

    while문

    while condition 

    do

    command 

    done

     

    until 문

    until condition

     

    find -name 'o*' -> o가 들어간 것을 찾아줌

    find /etc -name 'pass*'

     

    whereis cd 명령어에 해당되는 바이너리와 매뉴얼 위치 출력

    했는데 아무것도 나오지않는다면 내장 명령어라는 소리

     

    which 특정 명령어의 위치 출력

     

    grep 파일 내에서 지정한 문자열을 찾아 문자열을 포함한 모든 행 출력

    파일로부터 프로그램 수정을 위해 변수, 함수명 등을 찾을 때 사용

    $grep [-옵션] 패턴 파일명