- emerge で入れる
- pip を使う
emerge で入れる場合
| #CPU Affinityの設定する時に確認用の表を出力したいんだけど誰かawkだけでまとめて! | |
| awk 'BEGIN{FS=":"} /(processor|physical id|core id)/{print $1,$2}' /proc/cpuinfo | perl -pe 's/(processor|physical)[^\d]+(\d{1,})\n/\1\t\2\t/g' |
| ;あふw起動関数 | |
| afxw() { | |
| Run,D:\tools\afxw\AFXW.EXE -s ,,MAX | |
| return | |
| } | |
| tasklist_for_afxw() { | |
| Run, D:\tools\afxw\utl\TaskList\TaskList.exe -c -f "*あふw*", D:\tools\afxw\utl\TaskList\, | |
| return | |
| } | |
| display_afxw() { |
| serach_google(browser) { | |
| InputBox, UserInput, Google Serach, , ,400, 100 | |
| If ErrorLevel = 0 | |
| Run %browser% https://www.google.co.jp/webhp#q=%UserInput% | |
| Else | |
| MsgBox, %ErrorLevel% %UserInput% not 0 | |
| } | |
| ^!g::serach_google("D:\tools\browser\Slimjet\slimjet.exe") |
| #!/usr/bin/gawk | |
| /^.+/{ | |
| LOCALUSER=$1 | |
| HOSTNAME=$2 | |
| PASSWORD=$3 | |
| printf "powershell Start-Process powershell.exe -Verb runas\ | |
| \nRename-Computer %s\ | |
| \n(Get-WmiObject win32_TerminalServiceSetting -Namespace root\\cimv2\\TerminalServices).SetAllowTSConnections(1)\ | |
| \nNET USER %s /add\nNET USER %s %s\ | |
| \nwmic useraccount where \"Name='%s'\" set PasswordExpires=FALSE\ |
| " Note: Skip initialization for vim-tiny or vim-small. | |
| if 0 | endif | |
| if &compatible | |
| set nocompatible " Be iMproved | |
| endif | |
| " Required: | |
| set runtimepath+=~/.vim/bundle/neobundle.vim/ |
| from jinja2 import Template, Environment, FileSystemLoader | |
| import csv | |
| env = Environment(loader=FileSystemLoader('.'), encording='utf-8', autoescape=True) | |
| template = env.get_template('temp02.xml.j2') | |
| with open("kamiwaza.csv", newline="") as csvfile: | |
| kamiwazareader = csv.reader(csvfile, delimiter=",", quotechar="|") | |
| for row in kamiwazareader: | |
| number = row[0] |
| #!/bin/gawk | |
| # awk --re-interval -f convert_style.awk style.txt > style.tsv | |
| RS="@" { | |
| split($1, sname, ":") | |
| gsub("^技能:|上限:", "\t", $2) | |
| gsub("^タイミング:", "\t", $3) | |
| gsub("^対象:|射程:", "\t", $4) | |
| gsub("^目標値:|対決:", "\t", $5) | |
| gsub("^解説:", "\t", $6) |
| #!/bin/gawk | |
| # awk --re-interval -f maeshori.awk | |
| BEGIN{ | |
| print "@" | |
| } | |
| !/^-------.+/{ | |
| gsub(/;/, ":", $1) | |
| converted=gensub(/(技能|上限|タイミング|対象|射程|目標値|対決|解説)(1|二|ニ)/, "\\1:", "g", $1) | |
| converted=gensub(/(上限|タイミング|対象|射程|目標値|対決):(ー|一)/, "\\1:-", "g", converted) |
| #!/bin/gawk | |
| # awk --re-interval -f kaisetsu.awk | |
| RS="@"{ | |
| kaisetsu="" | |
| for(i=5; i<=NF; i++){ | |
| gsub(/\n/, "", $i) | |
| kaisetsu=kaisetsu$i | |
| } | |
| printf("@\n%s\n%s\n%s\n%s\n%s\n", $1, $2, $3, $4, kaisetsu) |