我不能不sed
在$NUMBER
表单中使用 shell 变量。我的 shell 脚本中有这一行:
cat shared.txt sed 's/whatever1/$2 ... whatever2/' > shared2.txt
Run Code Online (Sandbox Code Playgroud)
结果shared2.txt
如下:
...$2....
Run Code Online (Sandbox Code Playgroud)
我做错了什么?
我想使用 MC(午夜指挥官)来压缩名称中带有日期的选定目录,例如:
dirname_20131231.tar.gz
用户菜单中的命令是:
tar -czf dirname_`date '+%Y%m%d'`.tar.gz %d
Run Code Online (Sandbox Code Playgroud)
存档丢失,因为%m
,并且%d
在 MC 中有另一个含义。我为日期创建了别名,但它也不起作用。
有没有人解决过这个问题?