小编use*_*231的帖子

Bash:带有代表字符的变量的tr命令

我想使用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]' …

variables bash ascii tr

3
推荐指数
1
解决办法
2560
查看次数

Rails - Heroku图像找不到正确的路径

我正在使用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找到并加载这些图像?

ruby-on-rails image path heroku

2
推荐指数
1
解决办法
256
查看次数

标签 统计

ascii ×1

bash ×1

heroku ×1

image ×1

path ×1

ruby-on-rails ×1

tr ×1

variables ×1