Grammar
N4AI-drafted〜しか〜ない
only ~ (nothing more)
Formation
N(+助詞)+ しか + 動詞の否定形
Usage
しか always takes a negative predicate and expresses that the amount or range is less than the speaker hoped or expected, so it carries a regretful, negative feeling. だけ is neutral and takes an affirmative verb: 「千円だけあります」 is plain information, while 「千円しかありません」 means 'I only have 1000 yen (that's not enough)'. しか replaces は・が・を, but stays after particles like に・で・と (学校にしか行かない).
Examples
財布に百円しかありません。
さいふにひゃくえんしかありません。
I only have a hundred yen in my wallet.
日曜日しか休めないんです。
にちようびしかやすめないんです。
Sunday is the only day I can take off.
この店では現金でしか払えません。
このみせではげんきんでしかはらえません。
At this shop you can only pay in cash.