shell 相关问题

术语“shell”指的是一般的基于文本的交互式命令解释器,通常与Unix和Linux操作系统相关联。有关shell脚本的问题,请使用更具体的标记,例如'bash','powershell'或'ksh'。如果没有特定的标签,应该假设一个便携式(符合POSIX标准)的解决方案,尽管另外使用'posix'或'sh'代替。

关闭 Android Things 电源

通常,要关闭 Android 设备的电源,当然可以通过电源按钮来完成。 您还可以执行 adb shell 和reboot -p。 但在 Android Things 中,我没有看到关闭设备的方法。 我...

回答 3 投票 0

Android Things:Raspberry Pi 屏幕超时

我正在使用 Android Things 在 Raspberry Pi 上构建应用程序,我有 7 英寸触摸屏,但屏幕永远不会关闭。 是否可以像Android手机一样设置超时?或强制关闭/o...

回答 2 投票 0

Android Things:截图

如何通过 ADB for Android Things 截屏?我努力了: adb shell screencap -p /sdcard/screen.png adb pull /sdcard/screen.png adb shell rm /sdcard/screen.png 和 adb shell screenc...

回答 3 投票 0

如何在 Android Things 上显示软键盘?

我正在尝试在 Android Things、Raspberry Pi 3 上显示软键盘。我尝试了以下方法,但到目前为止还没有成功: 我正在尝试在 Android Things、Raspberry Pi 3 上显示软键盘。我尝试了以下方法,但到目前为止还没有成功: <activity ... android:windowSoftInputMode="stateAlwaysVisible"> 和 <EditText ... android:inputType="numberDecimal"/> Android Things 7.0 是否支持软键盘,还是我遗漏了什么? Update II:Dev Preview 5.1 存在一个错误,Google 的软键盘根本不显示。 Update:从 Dev Preview 4 开始,Android Things 映像预装了 com.google.android.inputmethod.latin。如果您要使用 3d 派对键盘应用程序,下面的方法仍然有效。 您应该在 Android Things Developer Preview 中启用 IME 才能显示。让我们以 Google Keyboard 为例(因为它对你有用)。安装键盘并且您shell输入(使用adb shell)后,可能会使用以下选项: 命令行解决方案 找出IME ID $ ime list -a | grep mId 使用完全限定的 mId 启用 IME Android Things 0.5+(你可能会得到already enabled) $ ime enable com.android.inputmethod.latin/.LatinIME Android Things 0.1 - 0.4: $ ime enable com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME 注意:如果您想在“应用程序范围”(而不是“系统范围”)使用 IME,请使用 ime set ID 而不是 ime enable ID。 设置应用解决方案 Android Things 0.5+: am start -n com.android.settings/.Settings\$SystemDashboardActivity Languages & Input -> Virtual keyboard -> Manage keyboards 并启用 IME(应该已启用) Android Things 0.1 - 0.4: am start -n com.android.settings/.Settings\$InputMethodAndLanguageSettingsActivity Virtual keyboard -> Manage keyboards 并启用 IME 注意:要从 shell 中关闭 _Android_ 的设置应用程序,您可以使用 input keyevent 4 模拟多次按后退按钮,或使用 am force-stop com.android.settings 强制关闭应用程序。 默认情况下,AT Developer Preview 上不安装键盘应用程序。你必须安装它。请参阅软件键盘。

回答 2 投票 0

python shell 无法识别任何命令。 python 命令在 anaconda shell 中工作

我在 python shell 中尝试的每个命令都不起作用。我使用 python shell 是错误的吗?我使用的是 python 3.12.3,但版本并不重要。我尝试过早期版本的 python,但是......

回答 1 投票 0

如何在ksh中导出多个具有相同值的变量?

我想在一行中将以下变量设置为相同的值 示例:导出 A=B=C=20 “bash”中有可用的语法,但如何在 ksh 中完成上述操作?

回答 5 投票 0

Powershell 脚本:我想从文本文件中导出重复的 IP

我有一个包含 IP 地址和时间戳的文本文件。如果重复 IP 之间的时间戳差异大于 10 分钟,我想将重复 IP 导出到文本文件。 例如:

回答 1 投票 0

用参数进行制作

我在容器内有 python 脚本,需要两个参数才能运行。 我尝试使用 Makefile 运行脚本。 为此我做了 make 命令: .PHONY:部署 部署: @docker exec -it 生态系统

回答 1 投票 0

脚本退出后打印的重定向到子进程的输出

所以我有这个表现很奇怪的小测试脚本。这本来是我想做的一些测试的开始,但我什至无法让这个基本脚本正常运行。希望有人可以

回答 1 投票 0

bash 中的重定向问题

所以我有这个表现很奇怪的小测试脚本。这本来是我想做的一些测试的开始,但我什至无法让这个基本脚本正常运行。希望有人可以

回答 1 投票 0

如何在heroku procfile中编写多行命令

我在heroku procfile中有一个很长的命令行,想将其分成多行。 使用像下面这样的反斜杠没有帮助...... 过程文件: 网络:java -Dserver.port=$PORT\ -Djavax.net.ssl。

回答 2 投票 0

通过 shell 命令使用 Google 身份验证 OTP 登录 OpenVPN

所以我正在编写一个脚本来自动登录 OpenVPN 连接,这需要用户名、密码和 Google 身份验证器代码。 这是到目前为止我得到的命令(用户名和密码 rea...

回答 2 投票 0

在 Bash select 中动态包含特定目录并排除其他目录

我正在开发一系列 bash 脚本来自动在项目中创建目录和文件。我对 shell 脚本的工作熟练程度有限。 这是基本的项目目录结构: -...

回答 1 投票 0

如何使用 ssh 将 google cloud shell 连接到 termux 应用程序?

我正在使用 google-cloud-shell,它基本上是一个 shell,允许我们使用在线云 shell(用于开发应用程序等)并提供 5GB 的免费存储空间(仅用于主目录)。 这是一个非常...

回答 2 投票 0

是否可以在bash中将文件通过管道传输到heredoc?

我可以压缩文件、上传文件并将其展开到服务器上的目录中,如下所示: tar -pzcf - example.txt | | tar -pzcf - example.txt | ssh [email protected] 'cd /some-path/ && tar -zxf -' 可以吗...

回答 1 投票 0

为什么当 --no-wrap 启用且所有行都很短时 `watch` 会跳过每隔一行

如果我运行此命令: watch --no-wrap 'echo 0\n1\n2\n3\n4\n5\n6\n7\n8\n9' 我得到这个输出: 每 2.0 秒:回显 0\n1\n2\n3\n4\n5\n6\n7\n8\n9 ...

回答 1 投票 0

使用 gcloud Components install 安装时如何设置 kubectl 的路径?

好的,我在我的Mac上通过以下方式安装了kubectl: 1)使用homebrew安装gcloud 2)使用gcloud组件安装安装kubectl。 我想运行一个调用 kubectl dir 的 shell 脚本...

回答 4 投票 0

编写shell命令来查找php文件目录中的长if语句

我在php中有一个嵌套的文件目录,其中一些可能有if和else条件 如果(条件){ // ~100 行代码 } 我想快速找到那些[文件/if或else的开头

回答 1 投票 0

使用jib构建docker镜像时如何指定多个jvm参数?

使用 jib 设置多个 jvm 参数构建 docker 镜像 quarkus.jib.jvm-additional-arguments=-XX:InitialRAMPercentage=50, -XX:MaxRAMPercentage=90 抛出错误并阻止容器

回答 1 投票 0

在 shell 脚本中,如何在不丢失连接的情况下暂停和恢复 FTP 会话? [已关闭]

从 shell 脚本中,在与另一台计算机创建 FTP 会话后,如何挂起 FTP 会话以在 shell 中执行任务,然后恢复 FTP 会话,也许很多次,而不需要

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.