xonsh
0.18.4
Xonsh 는 파이썬 전원 쉘입니다. 완전한 기능 및 교차 플랫폼. 언어는 추가 쉘 프리미티브가있는 Python 3.6+의 슈퍼 세트입니다. Xonsh Word는 Conch (?, @ )로 만들어졌으며 Command Shells World에 속하는 것을 나타냅니다.
Xonsh는 쉘입니다 | Xonsh는 Python입니다 |
cd $HOME
id $( whoami )
cat /etc/passwd | grep root > ~ /root.txt
$PROMPT = ' @ ' | 2 + 2
var = "hello" . upper ()
import json ; json . loads ( '{"a":1}' )
[ i for i in range ( 0 , 10 )] |
Xonsh는 파이썬의 쉘입니다 | Xonsh는 쉘의 파이썬입니다 |
len ($( curl - L https : // xon . sh ))
$ PATH . append ( '/tmp' )
p '/etc/passwd' . read_text (). find ( 'root' )
xontrib load dalias
id = $(@ json docker ps - - format json )[ 'ID' ] | name = 'foo' + 'bar' . upper ()
echo @( name ) > / tmp / @( name )
ls @( input ( 'file: ' ))
touch @([ f"file { i } " for i in range ( 0 , 10 )])
aliases [ 'e' ] = 'echo @(2+2)'
aliases [ 'a' ] = lambda args : print ( args ) |
repo 인 Xonsh를 좋아한다면 트윗을 작성하고 릴리스를 시청하여 계속 지켜봐 주시기 바랍니다.
PIP에서 Xonsh 설치 :
Python -M Pip 설치 'Xonsh [full]'
자세한 내용은 https://xon.sh를 방문하십시오.
Xonsh에는 확장/플러그인 시스템이 있습니다. 우리는 이러한 추가를 xontribs
라고합니다.
nix run
및 nix-shell
환경에 대한 Xonsh 지원.Xontrib-Jupyter를 통한 Jupyter 기반 대화식 노트 :
Xonsh Shell은 자원 봉사자 커뮤니티에 의해 개발되었습니다. 도움을 줄 수있는 몇 가지 방법이 있습니다.
우리는 새로운 기고자들을 환영합니다!