셸 스 크 립 트 분석 (2)
Table of Contents
1 단축 키 & 명령 으로 파일 열기
저 는 평소에 자습 을 할 때 마 우 스 를 가 지 는 것 을 좋아 하지 않 습 니 다. 첫째, 아무 소 용이 없습니다. 키보드 에 터치 보드 를 더 하면 충분 합 니 다. 둘째, 마우스 가 위 치 를 차지 합 니 다. 책가방 이 원래 크 지 않 고 컴퓨터 도 설치 하고 책 도 설치 하 며 여유 공간 이 없 기 때 문 입 니 다.그러나 일부 원인 (시스템 오류 가 나의 자료 라 이브 러 리 를 손상 시 키 지 않도록 모든 자 료 를 하나의 독립 된 구역 에 두 고 시작 할 때 불 러 옵 니 다) 때문에 저 는 디 렉 터 리 가 깊 은 파일 을 자주 엽 니 다. 터치 보드 를 사용 하면 너무 피곤 합 니 다.콘 솔 을 사용 하면 cd 도 한 주전자 마 실 수 있 고 가상 단말기 에서 파일 관리 가 너무 힘 들 어 요.
그래서 저 는 일상적인 사용 편 의 를 위해 스 크 립 트 를 만 든 다음 에 단축 키 를 사용 하여 데이터 라 이브 러 리 를 직접 열 었 습 니 다.
1.1 다음은 스 크 립 트 파일 의 원본 코드 입 니 다.
#!/bin/bash
#
#
# AUTHOR: Lishuo
# EMAIL: [email protected]
# DATE: 2012-09-17
#
# Function: open /media/F/BookShelf/Computer
# Symbolic: ln -s ~/audio/Shell/Nautilus/open_file.sh open_file
# KeyBinds: Ctrl + Alt + O
#
##################################################################
# DEFINE FUNCITON HERE
##################################################################
function open
{
nautilus /media/F/BookShelf/Computer
}
##################################################################
# BEGIN OF MAIN
##################################################################
# if /media/F not exists, exit and print Message.
if [ ! -d /media/F ];then
echo "Please Mount /dev/sda5 On /Media! "
exit 1
fi
echo "Open /media/F/BookShelf/Computer "
open
exit 0
##################################################################
# END OF open_file.sh
##################################################################
1.2 사용 방식
우선 실행 가능 한 것 으로 설정 합 니 다.
chmod 744 script_name
그 다음 에 홈 디 렉 터 리 에 소프트 링크 를 추가 합 니 다.
ln -s /path/to/your/scriptname open_file
마지막 으로 단축 키 와 스 크 립 트 의 바 인 딩 을 설정 합 니 다.
ubuntu 에서 시스템 에 설 치 된 키보드 표시 줄 에서 단축 키 설정 을 찾 을 수 있 습 니 다.바 인 딩 단축 키 를 Ctrl + Alt + O 로 설정 합 니 다.이것 은 네가 스스로 결정 할 수 있다.
또는 단축 키 가 아 닌 명령 행 입력 으로 열 리 는 것 을 좋아한다 면 openfile 로 데이터 라 이브 러 리 를 엽 니 다.
날짜: 2012 - 09 - 18 February
Author: lishuo
Org version 7.9.1 with Emacs version 23 Validate XHTML 1.0
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[TIL] #8. 프로그래머스 String, Date전달받은 문자열의 길이를 반환한다. 만약 전달받은 문자열 중 하나라도 NULL이 존재하면, NULL을 반환한다. 인수로 전달받은 문자열이 특정 문자열에서 처음 나타나는 위치를 찾아서, 해당 위치를 반환한다. 만약 전...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.