あるSVN管理されているディレクトリにおいて.svn内のファイルを拾わないようにする場合
find /PATH/TO/FILES -name '*.conf' ! -path '*/.svn/*'
1024バイトのデータを送信する
curl -d "$(m=1024;d=;c=1;while;do;d+='x';((m<=c))&&break||c=$(($c+1));done;echo $d)" -si http://www.example.com/
$ n=2;echo $((0<n?n:5)) 2 $ n=0;echo $((0<n?n:5)) 5
この場合、文字列を返せない。
$ n=5;echo $(((0<n)) && echo 'big' || echo 'zero') big $ n=0;echo $(((0<n)) && echo 'big' || echo 'zero') zero
厳密に言うと三項演算子ではないのかも知れないけれども。
#! /bin/sh
# 相対パス
echo ${0/%${0##*/}/.}
# 絶対パス
echo $(cd $(dirname ${0}) && pwd)crontab /path/to/file
$ echo PASSWORD | sudo -S sudo aptitude update $ echo PASSWORD | sudo -S -p '' -u USER : 2>/dev/null $ sudo aptitude update
$ memdump --servers=server1,server2 \
| grep -P "PATTERN" \
| tr '\n' '\0' \
| xargs -0 memrm --servers=server1,server2