Advertisement
yacuken

layout_switch

Mar 2nd, 2014
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.61 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. if [ "$(xsel)" = "" || "$(xsel)" = " " ]; then exit 1; fi
  4.  
  5. BOOFER=$(xsel -b)
  6.  
  7. xsel | sed "y/abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ[]{};':\",.\/<>?@#\$^&\`~фисвуапршолдьтщзйкыегмцчняФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯхъХЪжэЖЭбюБЮ№ёЁ/фисвуапршолдьтщзйкыегмцчняФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯхъХЪжэЖЭбю.БЮ,\"№;:?ёЁabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ[]{};':\",.<>#\`~/" | xsel -b -i
  8.  
  9. xvkbd -xsendevent -text "\[Control_L]\[v]"
  10. echo -n "$BOOFER" | xsel -b -i
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement