이것은 이상하게 들릴지 모르지만 Bash에서 세로 커서 위치를 다음과 같이 설정하는 방법을 알고 있습니다. echo -e "\e[12H" 커서가 12 번째 줄로 이동합니다 (1로 시작). 그렇다면 리눅스 bash를 사용하여 커서 위치 (행 번호)를 얻는 방법은 무엇입니까? 이 값을 변수에 간단히 저장하여 계산할 수 있다면 도움이 될 것입니다. 편집하다: 이것은 내가 얻는 …
Windows 7에서 Cygwin과 함께 쉘을 사용하는 가장 좋은 방법 에는 이미 하나의 질문에 대한 답변 이 있습니다 . Cygwin을 시작하는 것입니다.C:\cygwin\bin\mintty.exe - 그것으로 $SHELL = /bin/sh /usr/bin/bash기본 쉘로 민트를 어떻게 시작할 수 있습니까?
내가하려고하는 것은 터미널 창에서 파이썬을 실행하고 명명 된 파이프에서 stdin을 리디렉션하는 것입니다. 그런 다음 다른 터미널의 명명 된 파이프에 쓰고 해당 명령을 파이썬에서 실행합니다. 터미널 1: mkfifo p1 python < p1 터미널 2: echo -n "print \"Hello World\"" > p1 파이썬 프린트 Hello World가 종료됩니다. 내가하고 싶은 일은 다음 명령을 …
나는 파일 이름이 있다고 가정 filename123.txt하고 그렇게라는 하나의 파일이고, 내가 할 수있는 locate명령으로 그것을 locate filename123. 그리고이 파일 만 반환합니다. 이제 vi/ 로 열어보고 싶습니다 vim. 그러나 해당 위치로 이동하고 vi명령 뒤에 파일 이름을 입력하고 싶지 않습니다 . 여기 locate filename123에 vi 명령에 결과를 추가 하고 싶습니다 . 어떻게해야합니까? 나는 …
PID가 6350 인 터미널 에뮬레이터 (T1)가 열려 있다고 가정하십시오. 다른 터미널에서이 명령 (C1)을 입력하십시오. echo "ls\n" > /proc/6350/fd/0 이것은 lsT1에 새 줄을 쓰지만 실행하지는 않습니다. 왜? 또한 cat|bashwith 를 사용해 echo "ls\n" > /proc/catid/fd/0보았지만 여전히 실행되지 않았습니다. 명령을 다른 터미널에 에코하고 명령을 실행하려면 어떻게해야합니까? 가능한 답변 : $ mkfifo toto; …
때로는 bgbash에서 프로세스를 백그라운드로 한 후 같은 쉘에서 Enter를 눌러 프롬프트를 다시 표시 할 때 (백그라운드 프로세스의 일부 출력이 표시되었을 때 여전히 bash에 있는지 확인하기 위해) 백그라운드 프로세스가 자발적으로 중지되는 것 같습니다. 내가 할 경우 bg다시 같은 문제가 다시 발생합니다. 그것을 고치는 유일한 방법은 것 같습니다 fg. 왜 이런 일이 …
나는 bash의 Vi 모드를 아주 좋아한다. 다른 프로그램 (예 : gnuplot)에서 작동하게하는 방법이 있습니까? 편집 : Shawn이 아래에서 제안한 것처럼 구성 .inputrc및 사용 rlwrap -a -c gnuplot은 gnuplot에 Vi 모드를 제공합니다.
터미널을 열고 live-f1을 실행하여 매 초마다 바뀌는 터미널 (텍스트)에 라이브 피드를 표시합니다. 이 프로그램이 실행되는 동안에는 "Enter"키만 사용할 수 있습니다 (해당 프로그램을 종료합니다). 따라서 콘솔에 다른 것을 입력 할 수 없습니다. 매 초마다 터미널 내용을 파일에 쓰고 싶습니다. 어떻게하니? 두 번째 콘솔을 열고 명령을 사용하여? setterm -dump 명령으로 작동시킬 수 …
터미널 하단의 탭과 같은 열린 화면 창을 보여주는 멋진 rc 파일이 있습니다. 현재 창은 내 프롬프트에 따라 이름이 지정되어있어 유용하지 않습니다. 현재 창에 열려있는 vim 세션의 파일 이름을 기반으로 창 이름을 자동으로 지정하는 방법이 있습니까? 가능하다면 이것이 최고의 멀티 윈도우 편집기가 될 것이라고 생각합니다.
나는에서 내 터미널 에뮬레이터를 변경하기 위해 노력하고있어 xterm에 eterm데비안 제시에. tty 구성 파일을 찾을 수 없습니다. 나는 달렸다. sudo find / -name tty*.conf그러나 그 결과는 나오지 않는다. 구성 파일은 어디에 있으며 기본 터미널 에뮬레이터를 어떻게 변경합니까?