我在一些脚本中使用了这个命令,echo date +%Y%m%d_%H%M
它输出一种日期20241231_0438
,但有时我希望输出到源代码文件,这意味着我必须在其前面加上语言的注释语法,例如//
。
如何在日期格式文本中放置任意文本?
我很幸运能date +##%Y%m%d_%H%M
在某些文件中使用它来发表评论conf
,但我需要某种通用公式。
我在一些脚本中使用了这个命令,echo date +%Y%m%d_%H%M
它输出一种日期20241231_0438
,但有时我希望输出到源代码文件,这意味着我必须在其前面加上语言的注释语法,例如//
。
如何在日期格式文本中放置任意文本?
我很幸运能date +##%Y%m%d_%H%M
在某些文件中使用它来发表评论conf
,但我需要某种通用公式。
我有一些 gzip 文件想要传输到远程服务器并直接提取到目标驱动器上。
它类似于这个命令
dd if=/dev/sda bs=5M conv=fsync status=progress | gzip -c -9 | ssh user@DestinationIP 'gzip -d | dd of=/dev/sda bs=5M'
来自Server Fault上的这个问题。
就我而言,文件已经被压缩,因此gzip -9
不需要源。
它可能更类似于:
load-some-file /drive/image.tar.gz | ssh user@DestinationIP 'gzip -d | dd of=/dev/sda bs=5M'
应该是什么命令load-some-file
?
像这样的命令就cat
足够了吗,或者dd
它本身就够了吗?
可以将输出直接dd
发送到命令吗?ssh