Fedora bash 程序无法正常工作

2023-12-04

我正在尝试运行一个简单的 bash 命令,但我不确定我错过了什么

#!/bin/bash
$person = Craig Baiey
echo $person
echo '$person'
echo "$person"

每次我运行它时都会出现错误 第 2 行:=:未找到命令

$person


空间是周围的问题=。它应该是:

person="Craig Baiey"
  • 您不分配给变量$名义上。
  • 并且那里也需要引号。

顺便说一句,这一行不会打印变量的值:

echo '$person'

由于存在单引号,shell 不会扩展它。它将改为字面意思$person

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Fedora bash 程序无法正常工作 的相关文章

  • 如何使 case 语句匹配数字范围?

    我正在运行一个列号范围为 0 50 的开关案例 现在每个案例都支持离散列号 我观察到它的失败 这是代码 i 10 a 1 b 0 65 if a b then case i in 1 2 5 echo Not OK 9 10 12 echo
  • bash 中的“declare -r”和“readonly”有什么区别?

    在 bash 中 有什么区别declare r and readonly declare r a a1 readonly b b1 我不知道该选择哪个 tl dr readonly使用默认范围global甚至在函数内部 declare使用范
  • 如何通过 shell 脚本确定网页是否存在?

    我正在尝试制作一个程序 可以将一系列漫画扫描转换为一个 pdf 文件 并且我不想尝试下载图片来确定我是否有正确的网址 是否有一个 shell 脚本命令可以用来检查网页是否存在 在 NIX 下 您可以使用curl发出一个简单的HEAD要求 H
  • 如何显示 zsh 函数定义(如 bash“type myfunc”)?

    如何在 zsh 中显示函数的定义 type foo没有给出定义 在bash中 bash function foo echo hello bash foo hello bash type foo foo is a function foo e
  • 如何在lua中获取shell脚本的返回码?

    我正在lua中执行一个脚本 os execute sh manager scripts update system sh f 我想获得脚本的输出 如果退出状态为 7 则返回 7 I tried local output os execute
  • 使用 Ansible 将二进制文件添加到 PATH

    我正在尝试安装Kiex https github com taylor kiex版本管理器Elixir http elixir lang org install html使用 Ansible 的编程语言 这些是我为此使用的戏剧 name K
  • 如何在 sed 中转义方括号[重复]

    这个问题在这里已经有答案了 我正在使用 grep 和 sed 解析遗留的 C 代码 当尝试替换方括号时 发生了一些奇怪的事情 以下代码替换方括号效果很好 echo xyx xzx xyx sed s g 结果是 xyx xzx xyx 当我
  • 为什么我不能将 sed 的输出重定向到文件

    我正在尝试运行以下命令 someprogram tee dev tty sed s 2 gt output file 但当我去查看时 该文件始终是空白的 如果我删除 gt output file从命令末尾 我可以看到 sed 的输出 没有任
  • 如何删除最后一次出现模式后的所有行?

    我想删除最后一次出现模式之后的所有行 除了模式本身 file txt honor apple redmi nokia apple samsung lg htc file txt 我想要什么 honor apple redmi nokia a
  • Godaddy 托管上的 CakePHP 控制台

    我一直在努力让我的 CakePHP 网站在 Godaddy 网格托管 帐户上运行 我的蛋糕应用程序设置是从帐户的子目录托管的 并且可以通过子域访问 我必须调整我的 htaccess 文件才能使其正常工作 现在我需要让 CakePHP 控制台
  • 使用正确的头打印文件名

    我想获取当前目录中的文件名 使得文件的第一行等于myWord 我想结合find type f命令与 exec选项与head 1 filename但无济于事 有没有一些聪明的 单行的解决方案来解决这个问题 您可以使用find with awk
  • xsel -o 对于 OS X 等效项

    是否有一个等效的解决方案可以在 OS X 中抓取选定的文本 就像适用于 Linux 的 xsel o 一样 只需要当前的选择 这样我就可以在 shell 脚本中使用文本 干杯 埃里克 你也许可以安装xsel在 MacOS 上 更新 根据 A
  • 从 Amazon S3 存储桶下载文件的脚本

    尝试编写脚本以从 Amazon S3 存储桶下载文件 cURL 网站上的示例遇到问题 下面的脚本产生 我们计算的请求签名与您的签名不匹配 假如 检查您的密钥和签名方法 感谢任何帮助 bin sh file filename php buck
  • 从 bash 从新的 Google Chrome 浏览器会话获取“用户代理”字符串

    我想要得到用户代理 HTTP 请求标头 https developer mozilla org en US docs Web HTTP Headers User Agent来自 bash 的新 Google Chrome 浏览器会话 刚刚打
  • 使用 posix shell 测试字符串中的正则表达式

    如何测试字符串是否与特定字符串匹配正则表达式与基本 无 bash 或任何其他 posix shell 脚本 在 if 语句中 您可以使用expr在 POSIX shell 中计算正则表达式的命令 s Abc expr s alpha 3 e
  • bash 中 :-(冒号破折号)的用法

    bash中这种风格的含义是什么 PUBLIC INTERFACE eth0 目的是什么 If PUBLIC INTERFACE存在且不为null 则返回其值 否则返回 eth0 实际上有一些记录在bash 手册页 http linux di
  • git 别名中的 AWK 语句

    我正在尝试创建一个 git 别名来以特定格式打印日志中的所有拉取请求 但是 我在使用 AWK 删除双空格时遇到问题 这是使用以下命令的 git log 的输出 git log merges grep pull request pretty
  • 如何制作一个 bash 脚本来同时创建 40 个程序实例?

    我是新来的bash and Linux 我编写了一个程序 我想创建多个同时实例 现在 我通过打开 10 个新终端 然后运行该程序 10 次 我运行的命令是php home calculatedata php 使用 bash 脚本执行此操作的
  • shell脚本中的\r字符

    我在尝试执行 shell 脚本时收到以下错误 r command not found line 2 请提出同样的解决方案 以下是脚本中使用的初始行 bin sh if lt 1 then echo ERROR Environment arg
  • grep 两个分隔符之间的子字符串

    我有很多bash使用的脚本perl内的表达式grep为了提取两个分隔符之间的子字符串 例子 echo BeginMiddleEnd grep oP lt Begin End 问题是 当我将这些脚本移植到运行的平台时busybox 融合的 g

随机推荐

  • Android模拟器UDP无法接收;在手机上运行良好

    您好 我正在尝试连接到网络上的盒子 它上面有一个正在运行的 UDP 服务器 使用下面的代码 我可以与盒子通信并从我的手机发送 接收 UDP 数据包 但是 我不知道如何使用 android 模拟器进行设置 我在 StackOverflow 以
  • Firebase 合并 Android 中的类似通知

    我们在 SIP 应用程序中使用 Firebase 以便在应用程序离线时向我们发送未接来电通知和聊天通知 虽然发送和接收工作正常 但我们对 Android 客户端产生了影响 5 个未接来电 obv 会生成 5 个未接来电通知 填满客户端设备上
  • SQL语句证明R(ABCD)中的A->B

    如何编写一个 SQL 语句来证明函数依赖 A B 在已知没有记录具有 NULL 值的情况下与属性 ABCD 存在关系 SELECT from R r1 R r2 where r1 A r2 A and r1 B lt gt r2 B 如果
  • 如何隐藏 Google Blogger 主页上具有特定标签的所有帖子?

    让我们考虑一下 编码 技术 日记 是博客上的一些标签 我不想在主页上显示所有 日记 标签的帖子 以及我其余的标签帖子 那么我想做什么 我希望 XML 代码能够隐藏主页中带有一些标签的帖子 我在 yahoo google yandex 等搜索
  • 使用 python 文件启动 ipython 笔记本

    我对 python ipython 不太熟悉 但有人问我是否可以使用特定的 python 文件启动 ipython 笔记本 然后它可以用于调试 然后 另一个软件会在临时文件夹中创建一个 py 文件 并使用该文件调用 ipython 笔记本
  • 多线程检查队列中的成员资格并停止线程

    我想使用 2 个线程迭代列表 一个来自前导 另一个来自尾随 并将元素放在一个Queue在每次迭代中 但在将值放入之前Queue我需要检查其中的值是否存在Queue 当其中一个线程将该值放入Queue 所以当发生这种情况时 我需要停止线程并返
  • 服务器因 Meteor + 异步结果不匹配而在 HTTP.call 上崩溃

    我尝试使用 Meteor 的 HTTP 库进行一些基本的 GET 调用时得到两个非常奇怪的结果 这些相同的请求可以在 Curl 和 python 中正常工作 因此它不在 API 一侧 1 结果与异步回调结果不一致 我在我的流星方法中使用以下
  • 未选择 HABTM 下拉项目

    我创建了一个网站来学习 CakePHP 但由于某种原因 我无法获得多选下拉框来显示我所选择的项目 在此示例中 1 个视频游戏可以有多种难度 简单 普通 困难 在我的游戏编辑页面上 我有一个多选框来选择困难 它显示了所有三个困难 我可以选择它
  • 计算 Git 分支上的提交次数

    我已经找到了这个答案 git 中分支的提交数量但这假设分支是从 master 创建的 如何计算分支上的提交数量without依赖于这个假设 在 SVN 中这是微不足道的 但由于某种原因在 git 中确实很难弄清楚 要计算您所在分支的提交 g
  • 为文本着色

    如何使用 Bash 显示彩色文本 a 棕色背景上的白色文本 b 黄底黑字 echo e bbb aaa bbb and echo e aaa bbb aaa 我的结果不太好 text black e 0 30m white e 0 37m
  • Stripe webhooks 事件顺序

    我目前正在构建一个使用 Stripe 进行支付的节点应用程序 我已经设置了 webhooks 并正在工作 因为我想在我的应用程序中创建订阅者 但需要来自 stripe webhooks 的响应来存储我的 mongo 数据库中不同集合中不同事
  • 在运行时替换包中的图像

    我可以在运行时替换包中的图像吗 基本上 我的捆绑包中有一些图像 如果图像有任何更改 我也会从服务器获取它们 我可以在运行时将它们放入包中 这样我就不需要更改代码来选择图像吗 您无法更改应用程序包的内容 但是 可以将图像存储在应用程序的文档文
  • 非线性代数方程的初步猜测

    我有一个非线性代数方程组需要求解 如何使用计算值 具有连续时间变化 作为解变量的初始猜测 而不是使用参数作为起始值 初始方程部分可以用于此目的吗 我创建了一个测试模型来解释这个问题 model Teststartvalue Real val
  • R安装包tabplot

    当我安装 R 包 tabplot 时 出现了以下消息 我的 R 版本已更新为 4 0 4 因为 4 0 2 有相同的错误 错误信息如下 install packages 中的警告 包 tabplot 不适用于此版本的 R 适用于您的 R 版
  • Swift/AppleScript:无法从 Swift 代码运行 Apple 脚本

    我尝试从 Swift 代码运行 AppleScript 命令 如下所示 var appleScriptCmd tell application System Events to make login item at end with pro
  • TimerTask、定时器、线程?

    我试图在 JLabel 上连续显示日期和时间 因此 在我观看的上一篇教程中 演讲者说 您必须在必要时使用此线程 因为它会占用程序中的内存 因此 我搜索其他替代方案 发现 Timer 和 TimerTask 哪个是程序长期运行最有效的方法 定
  • 如何在 Spring Roo 中使用 de 关系内的属性建立多对多关系?

    我一直在研究这个话题 但还没有找到任何答案 我使用 spring roo 我想知道是否有一种方法可以与此关系中的属性建立多对多关系 例如 我有两个表 员工 和 医疗设备 员工可以保留许多设备 并且设备可以由许多员工保留 但是我想存储此保留发
  • 禁止目录内容,但允许 robots.txt 中的目录页面

    这是否适用于禁止目录下的页面 但仍允许该目录 url 上的页面 Allow special offers Disallow special offers 允许 www mysite com special offers 但阻止 www my
  • DC.js - 取消选择功能或过滤除单击的功能之外的所有功能

    我不确定这是否可能 并且对此进行研究没有运气 我正在使用 DC js 图表和 crossfilter js 开发仪表板 我将使用行图作为示例 是否可以做相反的事情 而不是点击要过滤的项目 例如 当我单击行图中的某个项目时 它将取消选择该项目
  • Fedora bash 程序无法正常工作

    我正在尝试运行一个简单的 bash 命令 但我不确定我错过了什么 bin bash person Craig Baiey echo person echo person echo person 每次我运行它时都会出现错误 第 2 行 未找到