The friendly interactive shell

소프트웨어 스크린 샷:
The friendly interactive shell
소프트웨어 정보:
버전: 2.1.1
업로드 날짜: 17 Feb 15
개발자: liljencrantz
라이센스: 무료
인기: 0

Rating: nan/5 (Total Votes: 0)

이름에서 알 수 있듯이

(도 물고기라고도 함) 친화적 인 대화 형 쉘은 사용자 친화적 인, 무료 및 오픈 소스는 대화 형 UNIX 쉘 특별히 제품의 상호 교환 성 및 검색 기능 기능을 사용할 수 있도록 설계되었습니다. 그것은 및 다른 URL은, 드롭 인 SA 교체 배쉬 (Bourne 쉘)를 참조하십시오.
물고기 및 다른 URL, 한 눈에 아래에 나열했습니다;의 주요 목표는 탭 완성, 검색 및 광범위한 도움말 시스템, 와일드 카드 문자열의 탭 완성, 우리 및 다른 URL 다른 많은 매력적인 기능을 포함한 강력한 기능의 풍부한 세트를 제공하는 것입니다. glanceThe 친화적 인 대화 형 쉘의 기능, 검색을 사용하여 기억하고 발견하기 쉽다. 그것은, GNU / 리눅스 시스템의 내부 클립 보드 기능에 대한 구문 강조 지원, 스마트 단말 처리 및 지원 사용자가 모든 문서에 액세스 할 수 있습니다 특별한 도움이 명령을 포함한다.
이 프로그램은 C ++ 프로그래밍 언어로 작성되며, 리눅스, 어떤 배포판과 같은 맥 OS X, BSD 또는 Solaris.Getting 다른 UNIX와 같은 운영 체제에 같이 배포 할 수는에 물고기 쉘을 fishInstalling 시작 당신의 GNU / 리눅스 배포판 만, Softoware에서 응용 프로그램의 최신 버전을 다운로드하여 PC에 아카이브를 저장하고 당신의 마음에 드는 아카이브 관리자를 사용하여 그 내용을 추출해야하므로, 초보자를위한 쉬운 작업이 될 증명한다.
그런 다음, 터미널 응용 프로그램을 열고 & lsquo 실행해야합니다 추출 된 아카이브 파일의 위치 (예 : CD를 /home/softoware/fish-2.1.1)으로 이동; ./ 구성 && 확인 및 다른 URL을; 명령을 구성하고 & lsquo 다음에 프로그램을 컴파일, 설치 및 다른 URL 확인; 명령을 설치하는

이 릴리스의 새로운 기능입니다 무엇 : 있습니다.

보안 수정 프로그램을 수정합니다 :
fish_config 웹 인터페이스는 이제 요청을 보호하기 위해 인증 토큰을 사용하고 만 원격 코드 실행 공격을 방지,이 토큰과 로컬 컴퓨터의 요청에 응답합니다. (CVE-2014년에서 2914년까지을 폐쇄). # 1438
psub 더 이상 취약 로컬 권한 상승 및 데이터 (CVE-2014년에서 2906년까지 및 CVE-2014-3856을 폐쇄) 변조 수 있도록 공격에 funced 있습니다. # 1437
fishd은 (CVE-2014-2905을 폐쇄) 로컬 권한 상승 공격을 방지 소켓에 대한 보안 경로를 사용합니다. # 1436
__fish_print_packages는 더 이상 로컬 권한 상승 및 데이터 조작 (CVE-2014-3219을 폐쇄) 허용하는 공격에 취약하지 않습니다. # 1440
기타 수정 :
fishd 이제 다른 fishd 변경의 결과로 더 자주 발생 GNU 병렬과 같은 도구를 사용하여 충돌을 고정, SIGPIPE를 무시합니다. # 1084 & # 1690

이 버전 2.0.0의 새로운 기능 :

이 중요한 변경 사항 :
명령 치환은 지금 $ 상태 # 547를 수정합니다.
이전 명령 대체 (같은 (PWD))의 종료 상태는 무시되었다; 그러나 지금은 $ 상태를 수정합니다. 또한, 집합 명령은 이제 실패에 $ 상태를 설정하고, 그것은 성공에 손길이 닿지 않은 것입니다. 이것은 다음과 같은 패턴을 허용 :
설정 python_path (이 파이썬)의 경우
...

세트 성공에 $ 상태를 변경하지 않기 때문에, 경우 분기 효과적으로 성공하는 여부를 테스트하고 만약 그렇다면, 세트는 또한 성공 여부.
$의 PATH 처리 개선.
내용이 $ 경로 # 527에 추가되는 새로운 변수, 보편적으로 설정할 수 있습니다 $ fish_user_paths, 그리고이 있습니다
은 / etc / 경로 및 /etc/paths.d 이제 OS X에 대한 존중
물고기는 더 이상 자신의 바이너리를 찾을 수 $ 경로를 수정하지
긴 라인은 더 이상 줄 바꿈에 대한 줄임표를 사용하지 않고, 복사 및 붙여 넣기는 더 이상 선이 경우에도 줄 바꿈을 포함해서는 안 깨진 # 300
(때로는 알려져 있음; 조각 & quot;) 인덱스 범위에 대한 새로운 구문 # 212
물고기는 이제 다른 사람을 지원하는 문 # 134의 경우
프로세스 및 PID 완료 이제 OS X의 # 129에서 작동
물고기는 지금 재배치 없으며, 더 이상 컴파일 된 경로 # 125에 따라 달라집니다
물고기는 이제 fish_right_prompt 기능 # 80를 통해 권리 프롬프트 (RPROMPT)를 지원
BSD 및 OS X # 11에 훨씬 더 빨리이다 가능하면, 물고기는 지금 포크 대신으로 posix_spawn 사용
다른 주목할만한 수정 :
업데이트 VCS 달성 (darcs 등 CVS, SVN)
가 # 696을 걸 수, 주 스레드에서 호출에 getcwd 피
제어-D는 (앞으로 삭제) 더 이상 기간 # 667에서 정지하지
많은 새로운 명령의 완료
물고기는 지금 rxvt의 고유 키 바인딩 # 657를 존중
XSEL는 더 이상 물고기의 일환으로 구축되지 않습니다. 별도로 # 633 설치된 경우 여전히 호출됩니다
__fish_filter_mime은 더 이상 # 628 결선 없습니다
블록 # 624의 끝에 도달 할 때 낚시를하는 --no-실행 옵션은 더 이상 쓰러져서 없습니다
fish_config는 $ 경로 # 621에없는 경우에도 물고기를 발견하는 방법을 알고
배쉬 및 zsh을 # 615 에서처럼 선행 공백 지금, 역사에 기록하는 것을 방지
타격 입력이 공백 또는 라인 # 613의 끝으로 종료되는 경우 백 슬래시는 새로운 라인으로 이동 한 후
printf와 이제 내장 # 611입니다
이벤트 핸들러가 더 이상 화재 신호를 차단하는 경우는 # 608
set_color 이제 내장 # 578입니다
매뉴얼 페이지 완료 이제 대신 완성 디렉토리 # 576의 새로운 generated_completions 디렉토리에 있습니다
탭은 이제 자동 완성 번호 (561)를 지 웁니다
해당 & quot; 따옴표 한 쌍 내에서 탭 완성 이제를 & quot 시도; 폐쇄 시세 # 552
$ EDITOR 지금 목록이 될 수 있습니다 : 예를 들어, 설정 에디터 gvim을의 -f) # 541
경우의 몸은 지금 # 530 들여
프로파일 스위치 -p는 더 이상 # 517 충돌하지 않습니다
이제 읽기 # 516에서-C를 제어 할 수 있습니다
umask를 이제 OS X의 # 515에 작동
가 # 512을 걸 수, 주 스레드에서에서 getpwnam를 호출하지 마십시오
Alt 키 F 또는 Alt-오른쪽 화살표 (옵션-F 또는 옵션 오른쪽 화살표)는 이제 자기 암시 번호 (435)의 한 단어를 받아
물고기를 설정하면 사용자의 로그인 쉘은 더 이상 오픈 수세 # 367을 죽이고하지 않기
백 슬래시는 이제 대신 여러 명령을 # 347을 만드는 라인 가입
에코는 이제 탈출 # 337을 해석 할 수있는 -e 플래그를 구현
사용자의 입력의 마지막 토큰이 대문자가 포함 된 경우, 자기 암시 번호 335의에 우선 케이스를 사용하여
설명은 지금 자신의 음소거 색상 번호가 279
와일드 카드로 시작. (예를 들어, LS. *)가 더 이상 일치하지 않는다. 와 .. # 270
재귀 와일드 카드는 이제 심볼릭 링크 루프 # 268를 처리
이제 fish_config 웹 인터페이스 # 250에서 기록 항목을 삭제할 수 있습니다
OS X의 현재 약한 링크가 wcsdup 빌드와 wcscasecmp # 240
물고기는 이제 저장하고 잘못 중지 # 197로보고되는 특정 프로세스를 방지 프로세스 그룹을 복원
funced 이제 편집기 옵션 # 소요 187
교류 행의 색상은 fish_pager_color_secondary # 186 물고기 호출기에서 사용할 수 있습니다
유니버설 변수 값은 이제 MAC 주소가 아닌 호스트 이름에 #을 기반으로 저장됩니다 183
이 토큰의 첫 번째 문자 인 경우 이제 표준 오류 리디렉션을 수행합니다 ^ 캐럿 만드는 자식 사용자 행복 # 168
자동 완성은 더 이상 줄 바꿈 번호 167의 원인이되지 않습니다
유니 코드 문자를 결합하여 더 나은 처리 # 155
물고기 SIGHUPs 처리하는 더 자주 # 138
물고기는 더 이상 때​​마다 비밀번호를 요청 sudo는 발생하지 않습니다
물고기는 자정 사령관 # 121에서 잘 작동합니다
설정 -e는 더 이상 # 100 충돌하지 않습니다
어떤 물고기의 역사 # 66이없는 경우 물고기가 자동으로, 떠들썩한 파티에서 역사를 가져옵니다
인용 된 문자열 내부 백 슬래쉬 - 개행 문자는 이제 더 직관적 # 52 작동
탭 타이틀 iTerm2의 # 47에서 제대로 표시되어야
SCP 원격 경로 완료 이제 때때로 # 42 일
편입 읽기는 더 이상 자동 완성 번호 (29)를 보여줍니다
사용자 정의 키 바인딩은 이제 fish_user_key_bindings 기능 # 21를 통해 설정할 수 있습니다
모든 파이썬 스크립트는 이제 모두 파이썬이 파이썬 3 # 14에서 제대로 실행
& quot; 자기 암시 & quot을 받아; 키가 이제 구성 할 수 있습니다 # 19
자동 완성은 더 이상 유효하지 않은 명령 # 6을 제안하지 않습니다

이 버전 1.23.1의 새로운 기능 :

이 릴리스 버그, 불만 및 misfeatures에 대한 수정의 긴 목록뿐만 아니라 많은 새로운 명령 특정 탭 완료가 포함되어 있습니다.

이 요구 사항 :

이 Doxygen을
Ncurses의

유사한 소프트웨어

noody-utils
noody-utils

11 May 15

Yakuake
Yakuake

17 Aug 18

TFTP Server
TFTP Server

2 Jun 15

FileZilla
FileZilla

2 Sep 17

코멘트 The friendly interactive shell

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!