当前位置: 首页 > 知识库问答 >
问题:

带bash的变量中的大写第一个字符

于嘉誉
2023-03-14

我想用bash大写字符串中的第一个字符。

foo="bar";

//uppercase first character

echo $foo;

应打印“条”;

共有1个答案

江仲渊
2023-03-14
foo="$(tr '[:lower:]' '[:upper:]' <<< ${foo:0:1})${foo:1}"
 类似资料:
  • 将一个字符串的第一个字母(大写字母)变成小写。 使用数组解构和 String.toLowerCase() 将第一个字母变成小写,...rest 是获取第一个字母之后字符数组,然后使用 Array.join('') 使其再次拼接成为字符串。 省略 upperRest 参数来保持字符串的其余部分不变,或者将其设置为 true 来将字符串的其余部分转换为大写。 const decapitalize =

  • 问题内容: 用MySQL的说法,有人知道这一TSQL的等效性吗? 我试图将每个条目的首字母大写。 问题答案: 几乎相同,您只需要更改即可使用CONCAT()函数而不是+运算符: 这会变成对,对,对等,如果你想为大写首字母和小写其他的,你只需要使用LCASE函数: 请注意,UPPER和UCASE做相同的事情。

  • 问题内容: 我想在angularjs中大写字符串的第一个字符 当我用它转换整个字符串为大写。 问题答案: 使用此大写过滤器

  • 代码: 正如我在帖子标题中所问的那样,我在我正在构建的应用程序中删除该EditText字段中第一个字母的自动大写时遇到问题(我已经查看了这个,这个和这个,但它们都没有解决我的问题) 提前感谢:)

  • 问题内容: Java中是否内置了一个函数,该函数可以大写字符串中每个单词的第一个字符,而不会影响其他单词? 例子: jon skeet -> Jon Skeet miles o’Brien-> Miles O’Brien(B仍然是大写字母,这排除了标题大小写) old mcdonald-> Old Mcdonald* (Old McDonald也可以找到,但我不认为它会那么聪明。) 快速浏览一下J

  • 问题内容: 有没有一种方法可以使CSS标签中的第一个字符变为 大写 。 这是我的HTML: 问题答案: 有一个属性: 如果您的链接可以包含多个单词,并且您只希望第一个单词的首字母大写,请改用其他转换(尽管并不重要)。注意,为了使工作的元件需要是块容器(其可以是,或任何各种一个或多个属性的其他组合的):