![Bash 스크립트에서 클립보드 데이터를 사용하는 방법은 무엇입니까? [복사]](https://linux55.com/image/144309/Bash%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%97%90%EC%84%9C%20%ED%81%B4%EB%A6%BD%EB%B3%B4%EB%93%9C%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
나는 종종 IP 주소 세부 정보를 얻기 위해 간단한 컬 명령을 사용합니다. 컬 ipinfo.io/111.222.333.444
거의 매번 클립보드에서 IP 주소를 가져옵니다.
bash 변수를 사용하여 IP 주소에 대한 클립보드 값을 자동으로 사용하는 방법이 있습니까?
이상적으로는 Alias iploc = 'curl ipinfo.io/{pbcopy}'라는 별칭을 만들고 싶습니다.
그래서 저는 클립보드에 있는 IP 주소를 복사할 때마다 터미널에 "iploc"을 입력하고 결과를 얻습니다. 나
답변1
당신은 그것을 사용할 수 있습니다xsel
클립보드에 액세스
iploc='curl ipinfo.io/$(xsel -o)'
당신은 또한 볼 수 있습니다Bash 스크립트의 클립보드로/에서 파이핑그리고표준 입력을 클립보드로 보내는 방법은 무엇입니까?