小编Rec*_*rty的帖子

当前时间/日期作为 BASH 中的变量并使用脚本停止程序

我正在尝试创建一个 raspberry pi spy cam bug。我正在努力使为各种进程创建的新文件提出

NOW=`date '+%F_%H:%M:%S'`;
Run Code Online (Sandbox Code Playgroud)

这工作正常。但它需要一个echo来更新时间 $NOW也在/home/pi/.bashrc文件中同样的问题,不更新wo

. ~/.bashrc 
Run Code Online (Sandbox Code Playgroud)

在这个论坛上找到它并且它有效:

#! /bin/bash

NOW=`date '+%F_%H:%M:%S'`;

filename="/home/pi/gets/$NOW.jpg"

raspistill -n -v -t 500 -o $NOW.jpg;

echo $filename;
Run Code Online (Sandbox Code Playgroud)

我不明白它是如何工作的,因为它在 raspistil 的输出之前和引号中。

谢谢大家!!!

bash real-time shell-script environment-variables timestamps

7
推荐指数
1
解决办法
5万
查看次数