標準入力からの読み込み(bash)
#!/bin/bashif ; then cat -else echo "No stdin."fi$ ls/| ./stdin.shbinbootdev...$$ ./stdin.shNo stdin.
ターミナルから関連付けられたアプリで開く(bash)
gio open で一発。ターミナル使ってて、GUI アプリにデータや文字列を渡したいときに。
echo URL | xargs -n1 gio openxdg-open でも同じことができていたようです。
Gtk-WARNING **: cannot open display と表示されたとき
git push でパスワード入力の段階で、
(gnome-ssh-askpass:22405): Gtk-WARNING **: cannot open display:と表示されるときは、環境変数 SSH_ASKPAS ...
標準入力からの読み込み(php)
#!/usr/bin/php<?php if (posix_isatty(STDIN)) { echo 'No stdin.'.PHP_EOL; exit(1); } $fp = fopen('php://stdin', 'r'); ...
表示に関するエスケープシーケンス(bash)
文字の色$ echo -e "color (\e[30mTEXT\e[0m)"color (TEXT)$ echo -e "color (\e[31mtTEXTt\e[0m)"color (TEXT)$ echo -e "color ...
.bashrc の設定メモ
echo $- は通常 himBH を返す。
ssh user@host ls/home とかで呼ばれた host は 、.bashrc を実行する際の $- は hBc になっている。