tput

와일드카드에 대한 응답 문자 변경( '**' )
tput

와일드카드에 대한 응답 문자 변경( '**' )

와일드카드 연산자를 실행했습니다. ** 디렉토리 목록에서 ls -d "$PWD/"**/ 하지만 Enter 키를 누르고...기다리고...기다리고...수천 개의 행을 생성한 후 즉시 답변을 다시 토해내는 것을 발견했습니다. 출력이 한 번에 하나의 전역 변수 대신 한 번에 한 줄씩 생성되도록 할 수 있습니까? 이것이 전역 설정인지, OS 설정인지, 아니면 프로필 설정인지 궁금합니다. (흥미롭게도 이 질문은 외부 디스플레이(컴퓨터 모니터)와 컴퓨터 내부 처리 사이의 경계를 넘나듭니다. 이 질문은 내 위치...

Admin

tput sgr0 명령은 터미널 글꼴과 텍스트 색상을 변경합니다. 이를 어떻게 중지합니까? tput sgr0 이후의 모든 에코 출력은 굵은 흰색입니다.
tput

tput sgr0 명령은 터미널 글꼴과 텍스트 색상을 변경합니다. 이를 어떻게 중지합니까? tput sgr0 이후의 모든 에코 출력은 굵은 흰색입니다.

이렇게 하면 tput sgr0터미널 글꼴과 색상이 흰색(검은색이어야 함)으로 바뀌고 뭉툭해 보입니다. 스크린샷을 참조하세요: 어떻게 하면 이것을 멈출 수 있나요? 더 간결하게 말하자면, 이 echo이후의 내용 tput sgr 0은 굵은 흰색으로 출력되는 것으로 보이며 터미널 텍스트 색상은 검정색입니다. 고쳐 쓰다: 내 거 ~.bashrc: export LC_ALL="en_GB.UTF-8" export BASH_SILENCE_DEPRECATION_WARNING=1 branch() { git br...

Admin

꼬리 -f | 텍스트 색상 수정
tput

꼬리 -f | 텍스트 색상 수정

tail -f 이후에 텍스트를 수정하고 있습니다. 파일을 모니터링하는 다음 프로그램이 있습니다. tail -vf -c5 /tmp/index \ | cat -n \ | sed s/^[^0-9]*\\\([0-9]\\\)/__\\\1__/g - \ ; sed가 tail의 출력을 성공적으로 변경했습니다. 이제 다른 터미널에서 다음을 수행할 수 있습니다. RED='\033[0;...

Admin

현재 줄과 줄이 작동하지 않는 것을 얻는 bash 스크립트
tput

현재 줄과 줄이 작동하지 않는 것을 얻는 bash 스크립트

현재 행과 줄이 변경될 때마다, 즉 위쪽, 아래쪽, 왼쪽 또는 오른쪽을 누를 때마다 인쇄하기 위해 다음 스크립트를 작성했지만 출력은 항상 동일합니다. row:43:col:141 나는 이것이 화면의 왼쪽 상단을 의미한다고 생각하는데, 여기서 0 0은 오른쪽 하단에 있지만 확실하지는 않습니다. 이것은 내 스크립트입니다. #!/bin/bash echo "press a key" tput clear row=$(tput lines) col=$(tput cols) while true; do ec...

Admin

PS1 위에 앞에 추가한 후 남은 개행 문자를 추가합니다.
tput

PS1 위에 앞에 추가한 후 남은 개행 문자를 추가합니다.

OBSD ksh에는 PS1 앞에 빈 줄이 있습니다. PS1="\n[\u@\h] \w\n\$" 문제는 가상 환경을 활성화할 때 pyenv가 가상 환경 이름 앞에 해당 이름을 추가한다는 것입니다. pyenv 활성화 스크립트의 관련 부분은 다음과 같습니다. PS1="(porcupine) ${PS1:-}" 이것은 빈 줄을 먹고 회전합니다. [myusername@myhostname] ~/some/path $ echo foo foo [myusername@myhostname] ~/some/path $ 입력...

Admin

`watch -n 100 'sh script.sh >> /path/to/output/output.txt`가 output.txt를 쓰지 않습니까?
tput

`watch -n 100 'sh script.sh >> /path/to/output/output.txt`가 output.txt를 쓰지 않습니까?

현재 다음을 수행하고 있습니다. watch -n 100 'sh script.sh >> /path/to/output/output.txt' & 30분 동안 실행되었지만(을 사용하여 확인할 수 있음 ps -ef | grep watch) 아무 것도 기록되지 않습니다 /path/to/output/output.txt(파일이 존재하지 않음). script.sh터미널에 인쇄하는 명령을 실행하면 >>모든 것이 터미널로 전달되어서 는 안 될까요 output.txt? ...

Admin

이전에 실행한 명령의 출력에서 ​​문자열을 검색하는 방법
tput

이전에 실행한 명령의 출력에서 ​​문자열을 검색하는 방법

예를 들어 여러 명령을 실행한 후 다음을 수행합니다. $ cd /opt/something $ find . -name *aa | grep 11 $ clear $ <more commands go here> 일부 출력은 필요하지만 저장되지 않습니다. 이를 생성한 명령과 인수가 완전히 호출되지 않을 수 있습니다. 검색을 수행할 수 있는 방법이 있습니까 stdout( clear여러 번 호출되었더라도). ...

Admin

YT 비디오를 재생하여 Ubuntu의 사운드 문제를 해결할 수 있습니까?
tput

YT 비디오를 재생하여 Ubuntu의 사운드 문제를 해결할 수 있습니까?

한동안 사운드 연결 문제가 있어서 RCA 연결을 여러 번 시도했습니다. Yeti 마이크와 CR-X 스피커가 있는 Ubuntu 22.04가 있고 타워에 보조 포트 2개(전면에 1개, 후면에 1개) 재부팅 후 마이크와 스피커의 사운드 설정이 변경되었습니다. 구성 파일에서 장치를 정적으로 선언하고 명령에서 이름을 추출해 보았습니다. pactl list short sinks # audio 문제가 해결되면: 사운드 설정으로 이동하여 입력의 각 옵션을 순환한 다음 올바른 마이크 옵션을 선택한 다음 각 출력 ...

Admin

LIS2DE12 가속도계에서 데이터 읽기
tput

LIS2DE12 가속도계에서 데이터 읽기

X, Y, Z 축에서 가속도 데이터를 읽으려고 합니다.LIS2DE12가속도계는 I2C-USB 어댑터에 연결됩니다.UMFT201XB. 저는 VirtualBox에서 가상 머신을 사용하고 있으며 운영 체제는 lubuntu 20.04.5 LTS입니다. 여기에서 찾은 대로 어떤 종류의 C 프로그램도 사용하지 않고 Linux 터미널에서 직접 읽을 계획입니다.웹사이트하지만 /sys/bus/iio... 디렉토리가 존재하지 않습니다. 나는 또한 다음과 같은 다른 게시물을 읽었습니다.이것@Ashutosh 사용자는 UM...

Admin

OpenBSD의 'setaf' 함수에 매개변수가 충분하지 않습니다.
tput

OpenBSD의 'setaf' 함수에 매개변수가 충분하지 않습니다.

쉘의 텍스트 색상을 변경하고 싶습니다. tput올바른 이스케이프 코드를 얻는 데 사용할 수 있습니다 . 예를 들어, echo "$(tput setaf 5)My text$(tput sgr0)" 출력물에는 My text분홍빛이 도는 색조가 있습니다. 이는 Linux, macOS, FreeBSD, NetBSD 및 Solaris에서 잘 작동합니다. 그러나 OpenBSD 7.2에서는 다음 오류가 발생합니다. tput: not enough arguments (3) for capability `setaf' ~...

Admin

질문
tput

질문

질문 Debian 5.10.162-1 (2023-01-21) x86_64 GNU/Linux나는 Omen 15() 노트북에 Debian 11()을 새로 설치했습니다 15-en0xxx. SecureBoot는 현재장애가 있는UEFI 설정에서 내 문제가 서명되지 않은 소프트웨어 문제와 관련이 없는지 확인하세요. 내 노트북 ​​구성은 다음과 같습니다. KERNEL : 5.10.0-21-amd64 CPU : AMD Ryzen 5 4600H with Radeon Graphics (12) @ 3.000GHz G...

Admin

여러 오디오 장치에 동시에 출력하는 방법은 무엇입니까?
tput

여러 오디오 장치에 동시에 출력하는 방법은 무엇입니까?

헤드셋, 헤드폰, 스피커 등 여러 오디오 출력 장치가 데스크탑에 연결되어 있습니다. Gnome의 GUI를 사용하여 새 출력 장치를 선택하면 이전에 선택한 장치에서 사운드 출력이 중지되고 새로 선택한 장치에서만 사운드가 출력됩니다. Linux 시스템에서 두 개 이상의 장치에 동시에 사운드를 출력하려면 어떻게 해야 합니까? 오디오 서버는 입니다 pulseaudio. ...

Admin

`tput`이 색상 지원을 감지하는 방법
tput

`tput`이 색상 지원을 감지하는 방법

쉘 스크립트가 가능한 한 많은 터미널을 지원하도록 하려고 합니다. 즉, 지원되는 경우 ANSI 색상, 굵은 색상 및 어두운 색상만 추가합니다. 하지만 지원되는 색상의 수를 감지하고 싶습니다. 우리는 그것을 사용할 수 있습니다 tput colors. 그러나 일부 단순 시스템에는 이 기능이 설치되어 있지 않은 것으로 나타났습니다. 그래서 쉘에서 구현하고 싶습니다. 어떻게 tput colors작동하나요? tput colorsPOSIX 명령과 동등한 것이 있습니까 ? 도움과 답변 부탁드립니다. ...

Admin