사용자 도구

사이트 도구


console

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
console [2016/08/30 05:54] – 만듦 rex8312console [2024/03/23 02:38] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 ====== Console 도구 ====== ====== Console 도구 ======
 +
 +동일한 명령(nvidia-smi) 계속 반복하기
 +
 +  while [ true ]; do nvidia-smi; sleep 1; clear; done
 +  # 또는
 +  watch --interval=1 nvidia-smi
 +
 +파일 검색
 +
 +  find {path} -name {filename}
 +  find /usr -name libcudnn.so
 +
 +문서 꺼꾸로 출력
 +
 +  tac a.txt > b.txt
 +  # tac script.sh | bash   # 꺼꾸로 실행
 +  
 +문서 내용 무작위 출력
 +
 +  cat a.txt | shuf
 +  # tac script.sh | shuf | bash  # 무작위 실행
 +  
 +문서 내용 필터링
 +
 +  cat a.txt | grep {pattern}
 +  # tac script.sh | grep {pattern} | bash  # 패턴에 맞는 명령 실행
 +  
 +명령 반복
 +
 +  for i in {1..5}; do echo 'hello'; done;
  
 문자열 출력 문자열 출력
줄 10: 줄 40:
  
   cat {file name} | grep {pattern}   cat {file name} | grep {pattern}
 +  
 +조건에 맞지 않은 문자열 출력
 +
 +  cat {file name} | grep -v {pattern}
      
 줄 수 세기 줄 수 세기
  
   cat {file} | grep {pattern} | wc -l   cat {file} | grep {pattern} | wc -l
 +  
 +진행 속도 측정
 +
 +  cat {file} | grep {pattern} | tqdm --unit_scale | wc -l
      
 다운로드  다운로드 
줄 22: 줄 60:
  
   curl {address} [-silent]   curl {address} [-silent]
 +  
 +웹에서 스크립트 받아서 실행
 +
 +  curl --silent --location {address} | bash -
 +  
 +PIPE 통해서 파일 열기(script 파일을 열기)
 +
 +  vi $(which script.py)
 +    
 +Console widget
 +
 +  * curses
 +  * ncurses
 +  * asciimatics
 +  * npyscreen
 +
 +===== Visualization =====
 +
 +  * [[plotille:rotating_cube]]
 +  * [[sparkline]]
 +  * [[ascii_plot]]
 +
 +===== Image view =====
 +
 +  * ascii image
 +    * apt install aview
 +  * inline image
 +    * w3m-img
 +
 +===== Windows =====
 +
 +  * key press
 +    * https://github.com/kcsaff/getkey
console.1472536487.txt.gz · 마지막으로 수정됨: 2024/03/23 02:37 (바깥 편집)