ワンライナー(英語:one liner)とは、特定の処理を「1行に詰め込む」ことをいう。
ソースコードの可読性は最低となるが、「コピペしやすい」という利点がある。
ワンライナーではなく1行1行に噛み砕いて表記しても、そもそもそれらのコマンドの内容を理解できないような作業員向けのマニュアルなどで活躍する。