Cinnamon에서 키보드 단축키를 통해 호출하면 명령 출력을 파일로 리디렉션할 수 없습니다.

Cinnamon에서 키보드 단축키를 통해 호출하면 명령 출력을 파일로 리디렉션할 수 없습니다.

터미널에서 호출할 수 있습니다.

echo 'hello' > ~/Desktop/testing

예상되는 결과를 얻습니다.

그러나 Linux Mint Cinnamon 18.3에서 키보드 단축키를 만들려고 하면(시스템 설정 -> 키보드 -> 사용자 정의 단축키를 통해) 단축키를 호출한 후 예상한 결과가 나오지 않습니다.

무슨 일이 일어나고 있으며 위 명령에 대한 바로 가기를 어떻게 만들 수 있습니까?

답변1

이것은 일반적인 질문입니다. 많은 "exec" 시스템은 리디렉션을 지원하지 않습니다. 이 경우 언제든지 명령을 bash(또는 sh)로 래핑할 수 있습니다.

bash -c "echo 'hello' > ~/Desktop/testing"

관련 정보