// terminal 1
$ echo 'int main() { pause(); }' > main.c && clang -Wno-implicit-function-declaration && ./a.out
// terminal 2
$ exec 5<>$(lsof -g $(pgrep a.out) | grep pts | head -1 | awk ' { print $10 }')
$ lldb <&5 1>&5 2>&5
#include <stdio.h> | |
struct speed { | |
int x; | |
int y; | |
}; | |
void aumenta(struct speed *speed); | |
void aumenta(struct speed *speed){ |
#!/bin/bash | |
if [ -z "$GID" -o -z "$UID" -o -z "$USER" -o -z "$GROUP" ]; then | |
echo Running as root | |
exec "$@" | |
else | |
if [ ! $(getent group $GROUP) -a ! $(getent group $GID) ]; then | |
echo Creating group $GROUP with id $GID | |
groupadd -g $GID $GROUP | |
else | |
echo Group name $GROUP or id $GID already exist |
#!/bin/bash | |
if [ -z "$GID" -o -z "$UID" -o -z "$USER" -o -z "$GROUP" ]; then | |
echo Running as root | |
exec "$@" | |
else | |
if [ ! $(getent group $GROUP) -a ! $(getent group $GID) ]; then | |
echo Creating group $GROUP with id $GID | |
groupadd -g $GID $GROUP | |
else | |
echo Group name $GROUP or id $GID already exist |
#!/usr/bin/env bash | |
BASH_IT="$(brew --prefix)/opt/bash-it" | |
source "$BASH_IT"/bash_it.sh | |
bash-it enable alias developer general mutt redis tmux vim wine xclip | |
bash-it enable completion flutter bash-it brew cargo cht docker-compose docker-machine git_flow github-cli iprj tldr tmuxinator ttjava wd xp | |
bash-it enable plugin android arduino brew dart ghcup goenv gradle groovy jbang jenv luaenv ndenv pandoc perl5 pyenv rakudobrew rbenv roo rustup | |
#!/bin/sh | |
if xwininfo -tree -root | grep -q "chrome" | |
then | |
echo "Window detected." | |
if xdo id -a "Google Chrome" >&- 2>&-; | |
then | |
map_state=$(xwininfo -all -id `xdo id -a "Google Chrome"` | grep "Map State"| cut -d\s -f2) |
#!/bin/sh | |
if xwininfo -tree -root | grep "qutebrowser"; | |
then | |
echo "Window detected." | |
map_state=`xwininfo -all -id $(xdo id -N qutebrowser) | grep "Map State"| cut -d\s -f2` | |
# if [ "$map_state" = 'UnMapped' ]; | |
if [ "$map_state" = 'Viewable' ]; | |
then |
#!/bin/sh | |
if xwininfo -tree -root | grep -q "chrome" | |
then | |
echo "Window detected." | |
if xdo id -a "Google Chrome" >&- 2>&-; | |
then | |
echo 111111 |
#!/bin/sh | |
if xwininfo -tree -root | grep "qutebrowser"; | |
then | |
echo "Window detected." | |
map_state=`xwininfo -all -id $(xdo id -N qutebrowser) | grep "Map State"| cut -d\s -f2` | |
if [ "$map_state" = 'Viewable' ]; | |
then | |
echo "Window detected." |
// terminal 1
$ echo 'int main() { pause(); }' > main.c && clang -Wno-implicit-function-declaration && ./a.out
// terminal 2
$ exec 5<>$(lsof -g $(pgrep a.out) | grep pts | head -1 | awk ' { print $10 }')
$ lldb <&5 1>&5 2>&5
" abreviação | |
" modo de inserção | |
" input: key[Space] | |
" output: import pandas as pd | |
" ^ | |
" | | |
" + - cursor aqui | |
" | |
func Eatchar(pat) | |
let c = nr2char(getchar(0)) |