
나는 게으른 부랑자이기 때문에 클립보드의 현재 링크에 대한 단축키를 누르면 youtube-dl(youtube 비디오를 다운로드하는 스크립트)이 실행되도록 만들고 싶었습니다. 내 키보드 단축키에서 다음을 만들었습니다.
gnome-terminal -e "youtube-dl --extract-audio --audio-quality 0 --audio-format mp3 $(xclip -o)"
이 명령은 별도의 터미널에 입력하면 작동하지만 단축키를 실행하면 터미널이 <1초 동안 나타나고 스크립트가 실행되지 않습니다.
누구든지 내가 어디로 잘못 가고 있는지 알려줄 수 있습니까? :)
답변1
명령 대체는 셸에서 수행되므로 명령을 셸에 대한 인수로 실행해야 합니다.
gnome-terminal -x /bin/sh -c "youtube-dl --extract-audio --audio-quality 0 --audio-format mp3 $(xclip -o)"