GNU/Linux >> Linux の 問題 >  >> Linux

変換のために文字列を GNU Date にパイプします - stdin から読み取るにはどうすればよいですか?

はい。

 echo "yesterday" | xargs date +"%d %m %Y" -d

それを投げ込むだけで、bash に:

date +"%d %m %Y" -f <(echo yesterday)

日付 -f -d と同じことを行うように指示します ファイル内のすべての行を除いて...ファイル名を - に設定できます 標準入力から読み取るようにします。

echo "yesterday" | date +"%d %m %Y" -f -

`command` を使用できます または $(command) 置換:

date +"%d %m %Y" -d $(echo "yesterday")

Linux
  1. sudoにパスワードを長く覚えさせる方法

  2. 2つのプログラム間で双方向パイプを作成する方法は?

  3. CHILD PROCESSから戻り値を取得するには?

  1. パイプからシェル変数に値を読み込む

  2. BASH:パイプ内の数値に対して算術演算を実行する方法

  3. R に環境変数を読み取らせるにはどうすればよいですか?

  1. シェル文字列内の単語のリストを逆にする方法は?

  2. grep から cp に出力をパイプする方法は?

  3. bashで文字列から最後の数字を取得するにはどうすればよいですか?