msys

stdout의 지속적인 메시지 흐름을 모니터링하여 프로세스가 정상적으로 실행되고 있는지 자동으로 감지합니다.
msys

stdout의 지속적인 메시지 흐름을 모니터링하여 프로세스가 정상적으로 실행되고 있는지 자동으로 감지합니다.

채팅 애플리케이션이 있고 다음과 같은 출력 스트림을 활용하여 CI/CD 애플리케이션을 빌드한 후 자동으로 테스트하려고 합니다. 애플리케이션이 정상적으로 실행 중인 경우 매초마다 여러 줄의 텍스트를 콘솔에 지속적으로 덤프합니다. 빌드에 라이브러리가 누락되어 오류 대화 상자가 표시되거나 시작되지 않으면 출력 스트림에 아무 것도 기록되지 않습니다. 메시지가 인쇄되더라도 애플리케이션이 일반적으로 덤프하는 연속적인 텍스트 스트림은 아닙니다. 애플리케이션이 제대로 작동하는지 확인하기 위해 30초 이상의 연속 활...

Admin

Tmux: 스크롤 버퍼가 MSYS2/MINGW64(Windows SDK용 Git)에서 작동하지 않습니다.
msys

Tmux: 스크롤 버퍼가 MSYS2/MINGW64(Windows SDK용 Git)에서 작동하지 않습니다.

설치했습니다Windows SDK용 GitWindows 11에서는 pacman패키지 설치 프로그램을 설치할 수 있도록 설정합니다 tmux. 많은 기능이 다른 플랫폼에서와 마찬가지로 작동하지만 PREFIX+를 사용하여 뒤로 스크롤하는 [것은 실제로 작동하지 않습니다. 터미널이 어떻게 스크롤 모드로 전환되는지 볼 수 있지만(오른쪽 상단 모서리에 노란색 카운터) 전혀 움직일 수 없고 정지됩니다 0/XX. 내가 할 수 있는 일은 스크롤을 멈추는 것 뿐이다 C-c. 이 문제를 어떻게 해결할 수 있나요? 내 거 ...

Admin

MSYS2: 명령이 터미널에서는 제대로 작동하지만 스크립트에 구문 오류 "("가 있습니다.
msys

MSYS2: 명령이 터미널에서는 제대로 작동하지만 스크립트에 구문 오류 "("가 있습니다.

Windows에서는 MSYS2를 사용하여 실행 파일의 파일 확장자를 출력에 다시 추가하고 싶습니다( which있는 경우). 다음 줄은 다음과 같습니다. locAlt="$(which "mingw32-make")" ; echo "$locAlt" ; locAlt=("$locAlt"+(|.*)) ; echo "$locAlt" 이것은 내 컴퓨터에서 잘 작동하고 인쇄됩니다. /mingw64/bin/mingw32-make /mingw64/bin/mingw32-make.exe 그러나 이제 스크립트( one-li...

Admin

rsync 로그 파일에서 업데이트되지 않은 파일을 제외하거나 출력합니다.
msys

rsync 로그 파일에서 업데이트되지 않은 파일을 제외하거나 출력합니다.

rsync잠재적으로 전송될 수 있는 파일 수가 많은 파일 의 경우 전송된 내용만 포함하는 "깨끗한" 로그가 있다는 의미입니다. 나는 다음과 stdout같은 이유로 함께 일합니다: 로그 출력을 구성하는 방법을 모르겠습니다(가능한 경우). 나는 또한 그것으로 작업하고 싶습니다 --dry-run(이로 인해 다음과 같은 작업을 해야 합니다).이것, 부터). 내 말은 최소한 Linux-Linux와 Linux-msys2(또는 그 반대)를 전송하는 데 유용한 스크립트를 작성한다는 것입니다. 여기서 권한( -p)...

Admin

git-bash 창 제목 문제
msys

git-bash 창 제목 문제

git-bash 창을 시작하고 다음 명령을 입력했습니다. git-bash ~$ echo $BASH_VERSION 4.4.23(1)-release git-bash ~$ type cd cd is a shell builtin git-bash ~$ cd tmp git-bash ~/tmp$ # Change of directory is NOT refelected on git-bash window title git-bash ~/tmp$ ssh user@linux [user@linux ~]$ echo $BASH_...

Admin

업데이트/답장
msys

업데이트/답장

좋아요, 그래서 좀 당황스럽네요. 저는 고용주를 위한 자동화 스크립트를 작성하기 위해 BASH를 연구하고 있습니다. 또한 여기에 전체 공개가 있습니다. 저는 지금까지 git을 작동할 수 있는 CLI에 대해 충분히 배웠습니다. 내 질문은,직원의 약 절반은 MacOS를 사용하고 나머지 절반은 GitBash를 사용합니다., 다른 플래그를 지원하는 것 같습니다(또는 더 적절하게는아니요지원) 두 개의 서로 다른 BASH 인스턴스에서. 더 큰 수수께끼: 모든 사람이 재택근무를 하고 세상이 종말을 맞이하는 상황에...

Admin

MSYS2와 같은 Linux에서 CRLF(캐리지 리턴)를 사용하여 Bash 스크립트를 처리하시나요?
msys

MSYS2와 같은 Linux에서 CRLF(캐리지 리턴)를 사용하여 Bash 스크립트를 처리하시나요?

다음과 같은 간단한 스크립트가 있다고 가정해 보겠습니다 tmp.sh. echo "testing" stat . echo "testing again" 간단하지만 \r\n(즉, CRLF, 즉 캐리지 리턴 + 라인 피드)로 끝납니다. 웹페이지는 줄 끝을 유지하지 않으므로 다음은 16진수 덤프입니다. $ hexdump -C tmp.sh 00000000 65 63 68 6f 20 22 74 65 73 74 69 6e 67 22 0d 0a |echo "testing"..| 00000010 73 7...

Admin

압축을 풀고 마운트하지 않고 명령줄에서 gzip으로 압축된 dd 디스크 이미지를 확인/탐색하시겠습니까?
msys

압축을 풀고 마운트하지 않고 명령줄에서 gzip으로 압축된 dd 디스크 이미지를 확인/탐색하시겠습니까?

디스크 이미지를 다음과 같이 만들었습니다.로컬 컴퓨터에서 SSH를 사용하여 원격 디스크를 추가하고 로컬 디스크에 저장하는 방법: ssh user@remote "dd if=/dev/sda | gzip -1 -" | dd of=image.gz` 이제 이 이미지를 다시 확인하고 싶습니다. 포함된 파티션을 보고 파티션에 있는 파일을 볼 수도 있습니다. 그러나 Cygwin 또는 MSYS2에서도 이 작업을 수행하고 싶기 때문에 설치를 피하고 일부 명령줄 도구를 사용하여 gzip으로 압축된 dd 이미지를 검...

Admin

붙여넣기: /dev/fd/63: 해당 파일이나 디렉터리가 없습니다.
msys

붙여넣기: /dev/fd/63: 해당 파일이나 디렉터리가 없습니다.

저는 Unix 명령을 처음 사용합니다. Git Bash에서 다음 명령을 실행하려고 하는데 오류 메시지가 나타납니다. 붙여넣기: /dev/fd/63: 해당 파일 또는 디렉터리가 없습니다. # Set Up Image Lists paste <(awk "{print \"$PWD\"}" <5k.part) 5k.part | tr -d '\t' > 5k.txt paste <(awk "{print \"$PWD\"}" <trainvalno5k.part) trainvalno5k.part |...

Admin

왜 `ldd인가?` 출력 "??? => ???" (라이브러리와 위치 모두 물음표가 있음)?
msys

왜 `ldd인가?` 출력 "??? => ???" (라이브러리와 위치 모두 물음표가 있음)?

을( 를) 실행하는 동안 검색 엔진을 통해 "Linux", " " 및 " " 의 다양한 조합을 검색하면 이 웹 사이트에 ldd <dynamic_lib>로 표시되는 항목이 몇 개 있는 것을 발견했습니다 .??? => ???ldd??? => ??? 관련 가능성이 있음: 문제의 동적 라이브러리는 내장된 GCC 제품군을 사용하여 Windows 10의 MSYS2에서 컴파일되었습니다. ...

Admin

프로세스의 줄 시작 부분에 O 또는 I가 있으면 무엇을 의미합니까?
msys

프로세스의 줄 시작 부분에 O 또는 I가 있으면 무엇을 의미합니까?

실행한 후 ps여러 프로세스의 줄 시작 부분에 O가 있는 것을 확인했습니다. 나는 평생 동안 이런 것을 본 적이 없습니다. 나는 이 지표의 의미가 상식일지도 모른다고 생각했지만, 소프트웨어 전문가들에게 물었더니 그들도 알지 못했습니다. 열에도 레이블이 지정되지 않았습니다. 매뉴얼 항목 전체를 읽었 ps지만 그것이 무엇을 의미하는지 찾을 수 없습니다. O에 관한 내용은 없습니다. 이는 MinGW에만 고유할 수 있습니다. ps새 콘솔에서 첫 번째 명령을 입력해도 나타 납니다. 어떤 아이디어가 있나요? ...

Admin

LS_COLORS는 Cygwin에서 존중되지 않습니다.
msys

LS_COLORS는 Cygwin에서 존중되지 않습니다.

Cygwin(특히 babun 배포판)에서 ls 색상을 구성하는 동안 LS_COLORS 환경 변수의 사용자 정의 확장 색상이 사용되지 않는 것을 발견했습니다. 예는 다음과 같습니다. di=34:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43:*.tar=1;31 일반적으로 ls명령은 빨간색이어야 하는 .tar 파일을 제외한 모든 파일에 대해 흰색 텍스트를 출력해야 합니다. 그러나 내가 얻은 것은 .tar 파일을...

Admin

Cygwin에 암시적 경로 변환이 있습니까?
msys

Cygwin에 암시적 경로 변환이 있습니까?

http://www.mingw.org/wiki/Posix_path_conversion msys-1.0.dll에 의존하지 않는 실행 파일의 경우 MSYS는 인수로 사용되는 POSIX 경로를 Win32 경로로 변환합니다. 이 페이지에서는 MSYS가 어떤 매개변수가 POSIX 경로인지 결정하고 path.cc의 msys_p2w 소스를 기반으로 이를 변환하는 방법을 결정하는 데 사용하는 경험적 방법을 문서화하려고 합니다. 저는 오랫동안 Cygwin 사용자이며 Cygwin 실행 파일을 기본 실행 파일...

Admin