第12回本当は怖くないシェル芸勉強会&第29回本が出たよUSP友の会定例会
- ryuichiueda
- 9951
- 0
- 3
- 20
半分だけ (jot 9;(jot 8|sort -rn)) | awk '{print 10^($1-1)}' | rev | tr '1' 'X' | tr '0' ' ' #シェル芸
2014-08-02 14:28:34@usptomo 第1問$ for x in {a..l};do echo {a..k} {l..a} | tr -d ' '| tr $x x; done | sed 's/[a-l]/ /g' #半分だけ #シェル芸
2014-08-02 14:30:10できず。。 yes | head -21 | awk 'BEGIN{a="";b=" "}NR<11{print a, $1, b, $1, a;sub("", " ", a);sub(" ","", (cont) tl.gd/n_1s2rjgg
2014-08-02 14:30:48ちょっと汚いけど、bashのみで。 x=' x '; for i in {7..1} {2..7}; do echo "${x:$((i)):$((i+8))}x"; done #シェル芸
2014-08-02 14:32:19$ cat <(seq 1 5 | xargs -I@ printf "%@s\n" "x") <(seq 5 -1 1 | xargs -I@ printf "%@s\n" "x") 半分だけ #シェル芸
2014-08-02 14:32:33$ echo 'たけやぶ' | tee >(awk '{printf $0}') >(rev | awk '$0=substr($0, 2)') > /dev/null #シェル芸
2014-08-02 14:35:43ひとつめ。 echo たけやぶ | awk '{print "echo", $1, " `echo ", $1 ,"| rev`"}' |sh | sed "s/. //g" #シェル芸
2014-08-02 14:36:36@usptomo 第2問小問1$ echo 'たけやぶ' | tr -d $'\n' | tee /dev/stderr | head -c9 | rev #シェル芸
2014-08-02 14:37:29ファイルも同じー。 cat kaibun | xargs -n 1 | awk '{print "echo", $1, " `echo ", $1 ,"| rev`"}' |sh | sed "s/. //g" #シェル芸
2014-08-02 14:38:04[ (っ´∀`)っ@友の会 ~]$ echo 'たけやぶ' | awk '{print substr($0, 1, 3)}' | grep -o . ; echo 'ぶやけた' | grep -o . #シェル芸 #usptomo #わからん
2014-08-02 14:38:23$ echo たけやぶ | while read i; do paste <(echo $i) <(echo $i | grep -o ... | rev) ; done | xargs | tr -d ' ' #シェル芸 しょうもん1
2014-08-02 14:38:41Q2 echo 'たけやぶ' | grep -o '.' | awk '{printf $0;s=$0 s};END{ print substr(s,2)}' #シェル芸
2014-08-02 14:39:18@usptomo 第2問小問2$ cat kaibun | while read l; do echo -n $l | tee /dev/stderr | head -c9 | rev; done #シェル芸
2014-08-02 14:40:11echo たけやぶ | grep -o . | awk 'BEGIN{N=0}{S[N]=$1;N++;}END{for(i=0;i<N;i++){print S[i]}for(i=N-2;i>=0;i--){print S[i]}}' 普通だ・・・#シェル芸
2014-08-02 14:40:31(cat a;cat a | rev) | grep -o . | uniq |tr -d '\n' | xargs #シェル芸 できたっ
2014-08-02 14:40:43echo たけやぶ | xargs -I@ echo echo "@\`echo @ | rev | sed -e 's/^.//'\`" | bash #シェル芸
2014-08-02 14:41:36$ cat kaibun | while read i; do paste -d' ' <(echo $i) <(echo $i | sed 's/.$//' | rev) ; done | tr -d ' ' #シェル芸
2014-08-02 14:42:09$ cat <(echo 'たけやぶ' | grep -o .) <(echo 'たけやぶ' | grep -o . | tac) | LC_ALL=C uniq #シェル芸
2014-08-02 14:42:23ふつうのと反転のもの(rev)を並べてgrep -o で縦にしてuniqで「ぶ」を消してtrとxargsで横にしました #シェル芸
2014-08-02 14:45:01