[轉]被當做狗和雞來驅趕的百姓

原文鏈接:知乎

杜甫寫過許多好詩。

好詩,不一定是辭藻美、場面好、色色入畫。

不一定是吳楚東南坼,乾坤日夜浮。不一定是五更鼓角聲悲壯,三峽星河影動搖。 不一定是星垂平野闊,月涌大江流。不一定是細雨魚兒出,微風燕子斜。

孔夫子說,詩可以興,可以觀,可以群,可以怨——可以激發感情,可以了解一切,可以合群,可以諷諫。

描述超逸的境界,李白可能漢語詩人里無可匹敵。月下飛天鏡,云生結海樓。

但杜甫想得更多。

都說白居易老嫗能解,其實杜甫有許多句子,也是朗朗上口,而且,明白如畫。

冬天了,沒房子住,還被人搶了茅草。所謂南村群童欺我老無力, 忍能對面為盜賊,公然抱茅入竹去。趕上冬雨天,沒法過啊,自經喪亂少睡眠,長夜沾濕何由徹。

再想到天下還有那么多苦寒的人,冬天沒地方住,于是:

安得廣廈千萬間,大庇天下寒士俱歡顏,風雨不動安如山。
千年之下看來,這些句子都還很生動。

歷史寫流離失所的鄉村居民,大多平直敘述。他卻會如此寫:

久行見空巷,日瘦氣慘凄。但對狐與貍,豎毛怒我啼。四鄰何所有?一二老寡妻。
畫面歷歷,如在眼前。

歷史寫老百姓被驅趕,他卻會連帶畫面與音效一起給你,說百姓被驅趕,就像狗和雞。

爺娘妻子走相送,塵埃不見咸陽橋。
牽衣頓足攔道哭,哭聲直上干云霄。
況復秦兵耐苦戰,被驅不異犬與雞。

他也會留下那么一句話,平平道來,但千年之下,依然讓人讀之,如鯁在喉,無法介懷:

朱門酒肉臭,路有凍死骨。

千古說杜甫是詩圣,是詩史。

圣,是他爐火純青的技法,也有悲憫心腸。史,是因為他就像一個伸到盛唐的鏡頭,記錄下了那些動態與聲音。

這就是所謂,可以觀,可以怨——千年之后,我們都能讀到他對當時百姓苦難的描述,對朝廷的諷諫。

甚至,還多一點。

再看一遍:

安得廣廈千萬間,大庇天下寒士俱歡顏,風雨不動安如山。
久行見空巷,日瘦氣慘凄。但對狐與貍,豎毛怒我啼。四鄰何所有?一二老寡妻。
爺娘妻子走相送,塵埃不見咸陽橋。
牽衣頓足攔道哭,哭聲直上干云霄。
況復秦兵耐苦戰,被驅不異犬與雞。
朱門酒肉臭,路有凍死骨。

這些詩是敘述唐朝。但湊在一起看,有沒有讓你聯想到歷史上的其他時期呢?

也不奇怪,因為千古以來,百姓類似的辛苦,實在太多了。

這就叫,可以興。

好詩就是因為真實,因為底層百姓,千年不變的哀愁,而格外動人,映照千古。

汪曾祺先生寫過許多好文章,尤其寫吃著名。

但我最喜歡他的文章,是這一篇:《七里茶坊》。

寫1960年代,他被發配到張家口附近,負責組織掏糞。工作之余,大家睡在大車店的通鋪,看書的看書,聊天的聊天,一邊吃莜面,一邊吹噓壩上有羊肉吃、有韭菜花……

到夜深,看見壩上有人連夜冒雪趕羊下來了,很辛苦。但還是來了,因為,“過年,怎么也得叫壩下人吃上一口肉!”汪先生寫,他覺得這句話樸素而美麗,久久不能入睡。

與汪先生一道的幾位,有這么段對話:

老劉說:“他們真辛苦!”
過了一會,又自言自語地說:
“咱們也很辛苦。”
老喬一面鉆被窩,一面說:
“中國人都很辛苦啊!”

我喜歡這段話,是因為里面有點杜甫的精神。

這些細節,當然不如歷史書那么宏偉——歷史書記錄的東西太宏偉了,往往會讓人忽略每個被犧牲的個體數字之后,都是個活人。

再看一遍:

安得廣廈千萬間,大庇天下寒士俱歡顏,風雨不動安如山。
久行見空巷,日瘦氣慘凄。但對狐與貍,豎毛怒我啼。四鄰何所有?一二老寡妻。
爺娘妻子走相送,塵埃不見咸陽橋。
牽衣頓足攔道哭,哭聲直上干云霄。
況復秦兵耐苦戰,被驅不異犬與雞。
朱門酒肉臭,路有凍死骨。

杜甫并不只寫這些喪的事。他也寫大唐盛世:

憶昔開元全盛日,小邑猶藏萬家室。稻米流脂粟米白,
公私倉廩俱豐實。九州道路無豺虎,遠行不勞吉日出。
齊紈魯縞車班班,男耕女桑不相失。宮中圣人奏云門,
天下朋友皆膠漆。百馀年間未災變,叔孫禮樂蕭何律。

他筆下盛唐氣象,是百姓因為安全感過剩,得到了抬頭挺胸的自信。

一如他筆下亂世,也是從百姓處著眼,百姓流離失所,被驅不異犬與雞。

好詩是可以跨越時間的。不僅記錄歷史,而且我們經歷越多,越能夠對照,咂摸出點滋味來。

比如,比起小時候,現在我們讀安得廣廈千萬間這句,讀被驅不異犬與雞這句,所思所想所感,那自然是大不相同吧?

我是個寫東西的,而且寫得很雜。后臺也時不常有人跟我說,既然有那么多可以寫的,寫這個有啥鳥用呢?

大多數文字,在當時寫來,的確沒啥鳥用。

杜甫當年寫這個,也沒能立刻結束安史之亂。

但記錄下來的歷史,總比不記錄下來好嘛。

孔子筆削春秋,字寓褒貶,不佞不諛,使亂臣賊子懼。

咱自然不敢比孔圣人。但這個道理是對的。總有人怕各色歷史被記錄下來,怕這樣的歷史流之后世。

比如,這篇昨天發布在微信平臺,今天就被刪除了。大概有人特別討厭杜甫吧?

我是覺得,只要真相只要還在流通,就很好。

楊國忠們肯定也不希望后世人等,看到杜甫的句子,知道唐朝百姓曾經被驅不異犬與雞,但杜甫寫了,千古流傳,我們都知道了。

而且經歷的事越多,同樣一句話,越能咂摸出不同滋味來。

比如,我這篇是寫杜甫,寫汪曾祺,寫“中國人都很辛苦啊”。本來沒啥意思。

但一定已經有哪位讀著讀著,根據自己的經驗和體會,感受到了點什么,對杜甫和汪曾祺乃至中國歷史,都有了一點點新想法,一點點啟發——這就挺好嘛。

對待歷史,許多時候,記錄、傳播與表達本身,就是有意義的。

杜甫記下了被驅不異犬與雞,從此這一刻就不會淹沒在時間長河里,而是留在歷史之中了。

記住就是一切。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/453577.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/453577.shtml
英文地址,請注明出處:http://en.pswp.cn/news/453577.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

背包問題(動態規劃)

本篇文章作為個人的背包問題學習資料,來自轉載 dd大牛的《背包九講》. P01: 01背包問題 題目 有N件物品和一個容量為V的背包。第i件物品的費用是c[i],價值是w[i]。求解將哪些物品裝入背包可使這些物品的費用總和不超過背包容量,且價值總和最大…

notepad編譯java_Notepad++直接編譯運行java代碼的具體步驟

最近不少朋友表示還不會Notepad直接編譯運行java代碼的操作步驟,使用下面小編就帶來了Notepad直接編譯運行java代碼的操作方法哦,一起去看看吧。Notepad直接編譯運行java代碼的具體步驟下載Notepad,找到Plugin Manager。插件--->Plugin Ma…

基于linux 的2048

于 debian 接著寫 2048, 的影響,如下面的: 感興趣的朋友能夠在這里(http://download.csdn.net/download/kamsau/7330933)下載。 版權聲明:本文博客原創文章,博客,未經同意,不得轉載。…

架構師之路

1. 架構師之路(1)---面向過程和面向對象 1、引言 機算機科學是一門應用科學,它的知識體系是典型的倒三角結構,所用的基礎知識并不多,只是隨著應用領域和方向的不同,產生了很多的分支,所以說編程并不是一件很困難的…

r語言做斷軸_R語言用nls做非線性回歸以及函數模型的參數估計

非線性回歸是在對變量的非線性關系有一定認識前提下,對非線性函數的參數進行最優化的過程,最優化后的參數會使得模型的RSS(殘差平方和)達到最小。在R語言中最為常用的非線性回歸建模函數是nls,下面以car包中的USPop數據集為例來講解其用法。數…

day8-異常處理與網絡編程

第1章 異常處理 1.1 什么是異常? 1.1.1 描述 #1 什么是異常? # 異常是錯誤發生的信號,一旦程序出錯,就會產生一個異常,應用程序未處理該異常, # 異常便會拋出,程序隨之終止 異常就是程序運行時發生錯誤的信…

常用數據結構的一部分類

VECTORvector是可以實現自動增長的對象數組。java.util.vector提供了向量類(vector)來實現向量數組的功能。在C和C中可以使用指針來實現動態數組,java通過提供大量的類庫來彌補這個功能。向量類的對象 可以向其中隨意插入不同類的對象&#x…

進程(并發,并行) join start 進程池 (同步異步)

一、背景知識 顧名思義,進程即正在執行的一個過程。進程是對正在運行程序的一個抽象。進程的概念起源于操作系統,是操作系統最核心的概念,也是操作系統提供的最古老也是最重要的抽象概念之一。操作系統的其他所有內容都是圍繞進程的概念展開的…

面對職業誘惑,我們如何作出理性的選擇?

版權聲明:原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章原始出版、作者信息和本聲明。否則將追究法律責任。本文地址:http://blog.csdn.net/jobchanceleo/archive/2007/07/08/1682484.aspx 分享一個發生在我們身邊的案例&a…

xamarin怎么調用java的_XamarinSQLite教程在Xamarin.Android項目中使用數據庫

XamarinSQLite教程在Xamarin.Android項目中使用數據庫在Xamarin.Android項目中使用預設數據庫的具體操作步驟如下:(1)創建一個Xamarin.Android項目,如AndroidSQLiteDemo。(2)在AndroidSQLiteDemo項目的Resources文件夾下創建一個Raw文件夾。(3)將上一節中…

Selector的一些state使用

(一)Selector的基本狀態android:state_selected 控件選中狀態,可以為true或falseandroid:state_focused 控件獲得焦點狀態,可以為true或falseandroid:state_pressed 控件點擊狀態,可以為true或falseandroid:state_enabled 控件使能狀態&#…

服務框架及服務治理組件——業界調研

聲明:主要內容來自公司內部 對業界的調研,不一定恰當、準確、實時。 表格文字較多,APP閱讀體驗較差 團隊服務相關組件\方案通信框架監控負載均衡\路由是否開源騰訊完全自研;BG內部自治,每個BG有自己相應的解決方案,單獨…

在操作系統重啟后恢復應用程序的工作狀態

Windows 10 創意者更新之后,默認開啟了重啟后恢復應用程序狀態的功能。這是自 Vista 以來就提供的功能——Restart Manager。 應用程序實現這一功能只需要調用 RegisterApplicationRestart 即可。傳入兩個參數: 重啟后使用的命令行參數(例如當…

裁員感悟

好員工,別以為裁員與你無關(上) 版權聲明:原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章原始出版、作者信息和本聲明。否則將追究法律責任。本文地址:http://blog.csdn.net/jobchanceleo/archive/2007/05/26/…

php傳中文給Java_完美解決PHP中文亂碼(轉) - - JavaEye技術網站

PHP中文亂碼一般是字符集問題,編碼主要有下面幾個問題。一.首先是PHP網頁的編碼1.文件本身的編碼與網頁的編碼應匹配a.如果欲使用gb2312編碼,那么php要輸出頭:header(“Content-Type: text/html; charsetgb2312")&#xff0c…

CharSequence類

CharSequence是char類型的一個可讀序列,它本身是一個接口,CharBuffer、String、StringBuffer、StringBuilder這個四個類實現了這個接口。此接口對于不同種類的char序列提供統一的只讀訪問以下是這個函數的API 它只定義了四個方法 /*** This interface re…

程序員考核的五大死因

程序員考核的五大死因(上) 程序員作為企業開發力量的最核心資產,無疑得到公司從上至下的一致關注。開發是個智力密集型產業,程序開發的特點是,付出相同時間的情況下,兩個開發者之間的產能會相差十幾甚至幾…

java編寫螺旋矩陣講解_Java如何實現螺旋矩陣 Java實現螺旋矩陣代碼實例

本篇文章小編給大家分享一下Java實現螺旋矩陣代碼實例,小編覺得挺不錯的,現在分享給大家供大家參考,有需要的小伙伴們可以來看看。給定一個包含 m x n 個元素的矩陣(m 行, n 列),請按照順時針螺旋順序,返回矩陣中的所有…

Vue Axios的配置 (高仿餓了么)

export default {name: "app",components: {"v-header": header},data() {return {seller: {}};},created() {let _this this; // 讓this始終代表最初this指向的對象this.axios.get(../data.json).then(function(res) {_this.seller res.data.sellercons…

PagerAdapter學習

前言: ViewGroup可以實現很多功能,如簡單的頁面導航和頁面滑動等等。谷歌公司為我們提供ViewGroup的API。谷歌公司推薦我們把ViewGroup和Fragment一起使,如果一起使用的話,應該使用FragmentPagerAdapter和FragmentStatePagerAdapter來進行適配處理&#…