1

以下のようにフォーマットされた日付があり、シェルスクリプトを使用して日付から GMT+05:30 を削除したいと考えています。

Tue Dec  4 17:30:51 GMT+05:30 2012

そして出力は

Tue Dec  4 17:30:51 2012

私はシェルスクリプトが初めてで、まだ学んでいます。

4

1 に答える 1

2

出力sedを変更できない場合に使用します。date

... | sed 's/GMT+5:30 //g' | ...

しかし、より良い解決策は、dateフォーマット機能を使用することです。

date +"%a %b %d %T %Y"

(詳細については、を参照してくださいman date

于 2012-12-04T15:33:35.153 に答える