xonsh

이 Python/Xonsh 스크립트(bash에서 변환됨)를 어떻게 개선할 수 있습니까?
xonsh

이 Python/Xonsh 스크립트(bash에서 변환됨)를 어떻게 개선할 수 있습니까?

저는 xonsh와 Python을 배우기 시작했습니다. 저는 주로 Python으로 쉘 스크립트를 작성하고 싶고 기존의 중소 규모 bash 스크립트를 많이 대체하고 싶습니다. 나는 아래에 제공된 bash 스크립트로 시작했습니다(몇 가지 설명이 추가됨). 수동으로 Python으로 변환했습니다(아래 참조).내 Python을 개선하거나 더 간결하게 만들 수 있는 부분을 지적해 주세요. #!/bin/bash while IFS= read -r line; do echo $line | grep '^Path=' ...

Admin

sed 명령의 \1이 xonsh에서 작동하지 않습니다.
xonsh

sed 명령의 \1이 xonsh에서 작동하지 않습니다.

여기서 무엇을 놓치고 있는지 이해가 되지 않습니다. $ echo 'testing' | sed -E 's/([a-z]*)ing/\1ing/g' ing 출력이 원래대로 testing다시 나타나기를 원합니까 ? 입력이 삼켜진 것처럼 보입니다. 즉, 그룹이 일치합니다. 그런데 왜 뱉어내지 않습니까?\1test\1 저는 xonsh 쉘과 GNU sed v4.3을 사용하는 macOS 10.12.2를 사용하고 있습니다. ...

Admin

ls ~ Cygwin에서 xonsh 권한이 거부되었습니다.
xonsh

ls ~ Cygwin에서 xonsh 권한이 거부되었습니다.

xonshCygwin 터미널에서 사용해 보았지만 몇 가지 권한 문제가 발생했습니다. loom@tatooine ~ $ ls xonsh: subprocess mode: permission denied: ls ls그러나 다음 명령을 사용할 수 있습니다. loom@tatooine ~ $ /usr/bin/ls Density_201807 apt-cyg brdmp_999 setup-x86_64.exe tmp ls그래서 나는 그것이 무엇 인지 알아보려고 노력하고 있습니다. loom@tatooin...

Admin