我想使用tr命令将字符映射到新字符,例如:
echo "hello" | tr '[a-z]' '[b-za-b]'将输出:ifmmp
(其中小写字母中的每个字母都向右移一个)
请参见下面的新字符映射'[b-za-b]':
[a b c d e f g h i j k l m n o p q r s t u v w x y z]将映射到:
[b c d e f g h i j k l m n o p q r s t u v w x y z a]
但是,当我希望它旋转多次时,如何使用变量控制tr命令的旋转值?
例如:对于1班次
echo "hello" | tr '[a-z]' '[b-za-b]'没有变量和:
echo "hello" | tr '[a-z]' …
我正在使用Rails 5.2.0并已部署到Heroku.我使用以下调用加载图像:
...link_to image_tag("/assets/avatar.png", class: "img-responsive")...
在我的本地机器上,他们正确加载.
目录结构是:
my_project
app
| assets
| | images
| | | avatar.png
Run Code Online (Sandbox Code Playgroud)
但是,在Heroku上,图像未加载.我已经检查了其他帖子,但不确定我是否需要修改我的Gemfile/production.rb等.我也尝试将Heroku上的路径更改为
...link_to image_tag("app/assets/avatar.png", class: "img-responsive")...
添加/app到路径但这也没有用.
我的问题是我需要改变路径,以便Heroku可以找到图像.如果是这样,路径需要是什么?Heroku从Rails应用程序运行时"开始"路径到哪里?
或者还有什么需要做的才能让Heroku找到并加载这些图像?