Linux

Windows10でTelnetサーバを立てる(WSLを使う)

結論から書くと、Windows10自体でTelnetサーバは立てられないのでWSLでTelnetを使います。 Windows11でも有効な手順だと思います。 WSLを有効化する コントロールパネル>プログラム>Windowsの機能の有効化または無効化 Linux用Windowsサブシステム にチェ…

tcshでの文字列比較(パターンマッチング)

#!/bin/tcsh -x # 単純比較(完全一致・不一致) == != if (str == str) then echo "True" # ←これ else echo "False" endif if (str != str) then echo "True" else echo "False" # ←これ endif #!/bin/tcsh -x # パターンマッチング =~ !~ # ワイルドカード…

git stash pop stash@{1}が出来ない

いっつもハマるのでメモ。× git stash pop stash@{1} fatal: ambiguous argument 'stash@1': unknown revision or path not in the working tree.○ git stash pop stash@"{1}"なんで前者で上手くいかないのでしょうか? tcshだから??

pkillコマンドの代わりにkillコマンド

pkillコマンドが使えない環境でkillコマンドでなんとかしたのですが、 hogeプロセスをkillするときに kill -9 `ps | grep "hoge" | head -n1 | awk '{print $1}'` が上手くいって、 ps | grep "hoge" | head -n1 | awk '{print $1}' | kill -9 がダメなのは…

日記

昨日の問題は解決。下記の記事の通りにやってみてJavaで新元号の追加にも成功した。 qiita.com ただしこれはSimpleDateFormatの話で、他も上手くいくのかまだ謎。今更だけど初めてdockerに触った。やっぱり聞くだけとやるのでは理解度が10000倍くらい違う。…

日記

某サービスがこのご時世にしばらく変更していないパスワードを変更しろなどと言ってきたのでランダムにパスワードを生成する方法は無いかと調べたところ mkpasswd コマンドを使うと楽ちんだった。サービスのポリシーに合わせて mkpasswd -l 8 -d 1 -c 1 -C 1…