沒有妻子相伴,也鮮少子女承歡膝下,唯一的孫子也不想親近。
這樣活著是要做什麼?
「我們一生的年日是七十歲.若是強壯可到八十歲.但其中所矜誇的、不過是勞苦愁煩.轉眼成空、我們便如飛而去。」~詩 90:10
<option name="ScreenShotDir" value="~/tvtime"/>
${variable[token][pattern]}
[token]
從頭開始找:
## 取代掉最多符合的
# 取代掉最少符合的
從尾開始找:
%% 取代掉最多符合的
% 取代掉最少符合的
/t/t_var.sh
#!/bin/sh
var=$1
echo \${var##/*/}
echo ${var##/*/}
tail=${var%%*/}/a.txt
echo "process with $tail"
echo \${tail##$var/}
echo ${tail##$var/}
[結果]
root@7[mktmf]# /c/t_var.sh /path/path/fname.txt
${var##/*/}
fname.txt <===從一開始的/到最後的/都被取代掉
process with /path/path/fname.txt/a.txt
${tail##/path/path/fname.txt/}
a.txt
參考資料: http://linux.vbird.org/linux_basic/0320bash.php
【關於判定檔案或目錄】
-d file
True if file exists and is a directory. 確認是否有此目錄,
-f file
True if file exists and is a regular file. 確認是否有此檔案
!!! 但如果丟空字串, 會傳回 true !!!
【關於判定字串】
-z string
True if the length of string is zero. 是否為空字串
string
-n string
True if the length of string is non-zero. 是否不是空字串
* 要表示 否定, 就 在前面加上 !
[範例程式] 可以避開空字串, 正確判定是目錄或檔案
#!/bin/sh
SDIR=$1
if [ $SDIR ]; then
if [ -d $SDIR ] ;then
echo "is a directory"
elif [ -f $SDIR ] ;then
echo "is a file"
else
echo "not file or directory"
fi
else
echo "null"
fi
參考: man sh
主啊, 願祢的心意成就, 願祢親自安慰, 造就, 也復興祢的僕人. |
很感恩, 這次妹妹最後一段時間可以一直陪著牠,
臨終的那一刻, 我們兩個都陪牠到斷氣.
可怕嗎? 死前 又流出黑便, 又吐血的...
是心疼, 不能好好終老, 而是病死的!!
expr ::= expr binary-op expr |
expr [NOT] like-op expr [ESCAPE expr] |
unary-op expr |
( expr ) |
column-name |
table-name . column-name |
database-name . table-name . column-name |
literal-value |
parameter |
function-name ( expr-list | * ) |
expr ISNULL |
expr NOTNULL |
expr [NOT] BETWEEN expr AND expr |
expr [NOT] IN ( value-list ) |
expr [NOT] IN ( select-statement ) |
expr [NOT] IN [database-name .] table-name |
[EXISTS] ( select-statement ) |
CASE [expr] ( WHEN expr THEN expr )+ [ELSE expr] END |
CAST ( expr AS type ) |
expr COLLATE collation-name
like-op ::= LIKE | GLOB | REGEXP | MATCH
sqlite> select * from hmsong where vstory=7051 limit 5;
80000|脫掉|杜德偉|||1|||||||||||||7051|||C ||2
80001|123木頭人|BMG歌手|||3|||||||||||||7051|||C ||6
80002|17歲的異想世界|丁文琪|||2|||||||||||||7051|||C ||8
80003|2000愛我|吳宗憲|||1|||||||||||||7051|||C ||6
80004|2999年的聖誕節|光良|||1|||||||||||||7051|||C ||9
sqlite> select * from hmsong where vstory<>7051;
sqlite> select * from hmsong where vstory notnull limit 5;
80000|脫掉|杜德偉|||1|||||||||||||7051|||C ||2
80001|123木頭人|BMG歌手|||3|||||||||||||7051|||C ||6
80002|17歲的異想世界|丁文琪|||2|||||||||||||7051|||C ||8
80003|2000愛我|吳宗憲|||1|||||||||||||7051|||C ||6
80004|2999年的聖誕節|光良|||1|||||||||||||7051|||C ||9
sqlite> select * from hmsong where vstory isnull limit 5;
700|長頭髮|張宇|||1||||||||||||||||T ||3
701|甘講你嘸知|黃乙玲|||2||||||||||||||||T ||5
702|一分情半分是假|謝雷|||1||||||||||||||||T ||7
703|大頭仔兄弟|高向鵬.傅振輝|||3||||||||||||||||T ||5
705|手下留情|孫淑媚|||2||||||||||||||||T ||4