wpa_passphrase 명령을 사용했으며 다음과 같은 것을 얻습니다.
network = {ssid = “blahblah”# psk = “moreblahblah”psk = d5e532ecca53ea963e5b3b5521bb3682c53fcf5b6d55f15622027145c795b661}
이 “psk = [long string]”을 wpa_supplicant.conf 파일로 복사해야합니다. 복사하기 위해 어떻게 선택할 수 있습니까? 그런 다음 어떤 명령을 사용하여 복사합니까? 내가 좋아하는 텍스트 편집기에서 붙여 넣기 명령을 눌러 붙여 넣을 수 있습니까? (ps. 나는 마우스가 없다)
답변
그래도 터치 패드가있는 경우 텍스트를 강조 표시하고 Ctrl+ Shift+ C를 눌러 복사합니다 …
다음 리소스는 키보드 / 스크린 / 바이 부 만 사용하여 복사 / 붙여 넣기 방법을 설명합니다.
Byobu의 복사 버퍼를 X 클립 보드와 통합하려면 어떻게합니까?
http://www.samsarin.com/blog/2007/03/11/gnu-screen-working-with-the-scrollback-buffer/
스크롤 백 모드에서 복사하여 붙여 넣기 (화면 / 바이 부)
- 스크롤 백 모드 들어가기 : Ctrl+ A+ [또는 byobuF7
- 커서를 복사하려는 텍스트의 시작 부분으로 이동하십시오. spacebar
- 복사하려는 텍스트의 끝으로 커서를 이동하고 누르십시오. enter
- 텍스트를 붙여 넣으려면 Ctrl+ A+ ]또는 Alt+Insert
답변
이 시도:
wpa_passphrase | awk '/psk/ {print $4}' >> wpa.supplicant.conf
“psk = d5e532ecca53ea963e5b3b5521bb3682c53fcf5b6d55f15622027145c795b661″부분을 꺼내서 wpa.supplicant.conf 파일의 끝에 복사하십시오. 변경 시도 $4
에 $3
또는 $2
당신이 wpa_passphrase 명령의 오른쪽 부분을하지 않는 경우.
답변
완벽하지는 않지만 해결 방법이 될 수 있습니다. 파일에 출력을 작성한 다음 파일로 이동하여 불필요한 텍스트를 제거 cat
하고 wpa_supplicant.conf에 추가 할 수 있습니다.
기본적으로 워크 플로는 다음과 같습니다.
command > rough
nano rough
여기에 불필요한 텍스트를 삭제하고 필요한 텍스트 만 유지하십시오.
sudo sh -c "cat rough >> wpa_supplicant.conf"
또는 vim을 사용하여 필요한 텍스트를 시각적 모드에서 선택하도록 잡아 당길 수 있습니다.
추신 : sed에 대한 지식이 풍부한 사람은 내가 생각하는 것보다 쉬운 해결책을 줄 것입니다.
답변
물론 가장 일반적인 방법은 마우스 나 다른 포인팅 장치 (예 : 터치 패드)를 사용하는 것입니다. 다소 신축 적이지만 마우스없이 텍스트를 복사 할 수 있습니다. (물론 포인팅 장치를 사용하지 않는 정당한 이유가있을 수 있습니다.) 이 답변xclip
에서와 같이 확인하십시오 . 따라서 다음을 사용할 수 있습니다.
wpa_passphrase | xclip -sel clip
답변
다음 sed 명령은 16 진수 세트의 문자로 구성된 키를 출력에서 가져 와서 wpa_passphrase
임시 파일에 넣습니다 pass
.
wpa_passphrase | sed 's/.*psk=\([0-9a-f]*\).*/\1/' > pass
마우스가 없으므로 마우스를 선택하여 복사 할 수 없습니다. nano
이 패스를 삽입 하기 위해 텍스트 편집기를 사용합니다 :
nano wpa_suppliciant.conf
화살표 키를 사용하여 원하는 위치로 이동 한 다음을 누르십시오 Insert. 방금 만든 파일 이름을 입력 한 pass
다음 Enter 키를 누릅니다. Ctrl+ 를 눌러 결과를 종료하고 저장 한 다음을 X입력하여 확인하십시오 .YEnter
답변
byobu에서 키 바인딩을 설정하여 byobu의 버퍼에서 선택한 텍스트를 X 클립 보드로 보낼 수 있습니다.
에 다음을 추가하십시오 ~/.byobu/keybindings
# Add cool line to make copying to x clipboard possible.
# This binds C-a b to copy screen's copy buffer to the system clipboard.
bind b eval writebuf 'exec /bin/sh -c "xsel -i < $BYOBU_RUN_DIR/printscreen"'
그런 다음 일반적인 F7을 사용한 후 이동, 선택을 시작할 공간, 이동, 입력하여 버퍼에 저장 한 다음 C-a b
(Ctrl-a, b)를 사용하여 클립 보드에 저장할 수 있습니다