AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题

问题[user-input](unix)

Martin Hope
Usman Khan
Asked: 2018-10-20 01:53:30 +0800 CST

将登录用户名密码屏幕删除到自动登录

  • 0

我正在使用 UP Board。它安装了 Ubilinux。我制作了一个浏览器信息亭,以便它自动登录到浏览器全屏模式,但我在重新启动时遇到问题。每当我尝试重新启动时,我都必须在登录屏幕上输入密码。我希望将其删除,以便无需用户输入即可自动登录。启动页面

操作系统选择屏幕。 也许版本会帮助你?

登录页面。 这是我要删除的页面。 正如您在 8n Session 的左上角看到的那样,我有几个选项。 我想使用 LXDE 作为我当前的会话。

password user-input
  • 2 个回答
  • 1176 Views
Martin Hope
treyBake
Asked: 2018-09-05 04:29:34 +0800 CST

在脚本中循环用户输入的字符串

  • 0

尝试制作一个基本的加法函数,将输入的数字相加并输出总数。这是我当前的功能:

function addition() {
    read -a arr

    for i in ${arr[@]}
    do
        str=$str'+'$i

        echo $i
    done

    echo $str
}

但这似乎要求一个输入然后输出上面的内容。我也试过使用:

function addition() {
    for i in ${input[@]}

但这会输出一个空字符串。我如何着手创建一个接受此命令的函数:

$ addition 4 3 13 40

进入功能?

bash user-input
  • 1 个回答
  • 22 Views
Martin Hope
S. Carli
Asked: 2018-08-08 06:58:54 +0800 CST

如何检查目录中的每个文件并要求用户在 csh shell 中执行操作

  • -1

我想用这个脚本做的动作是

  1. 读取目录中每个文件的名称(不含基)
  2. 对于每个文件,询问用户是否要执行操作(例如将文件移动到目录中)
  3. 执行或不执行该操作。

    我对 while 循环和读取输入有疑问。我试过这个:

    #!/bin/csh -f set DIR = 'pwd' find $DIR -name * -exec basename {} \; | while read filename do read -p $filename" (y or n?)"choice if ($choice = "y") then <> endif end

但我得到了错误:

find: `basename' terminated by signal 13.

我还在考虑再次使用一段时间来扩展用户的输入,直到给出是或否,但这是一个二阶问题。

csh user-input
  • 1 个回答
  • 678 Views
Martin Hope
Gregory
Asked: 2018-04-07 08:02:22 +0800 CST

用终端的用户输入替换文本文件中的行

  • 0

我试图提示用户提供两条信息:

1) 要更改的文件中的行号 2) 将其更改为的值。

到目前为止我的脚本:

echo "Do you wish to enter a variable to be changed?"
select yn in "Yes" "No"; do
  case $yn in
    Yes)
      echo "Please enter a variable to be changed"
      read lineNum
      echo "Please enter variable's new value"
      read val
      awk -v lineNum="$lineNum" -v val="$val" \
       'BEGIN { if (NR == lineNum) print val; else print $0}' \
        test.in > newtest.in
      ;;
    No)
      break;;
  esac
done

test.in 在一列中都有数值:

1
2
3
4
5
6
7

谢谢。

编辑 忘记提及错误:D。出于某种原因,创建了一个新文件,但仅使用指定的新 val,我想这可能与使用 $0 有关,但我无法弄清楚如何修复它。

awk user-input
  • 1 个回答
  • 341 Views
Martin Hope
Grunwalski
Asked: 2017-11-26 04:50:28 +0800 CST

在提示字符串中使用变量时如何在 read -p 命令中使用换行符

  • 3

在提示符中使用 cowsay 函数时,我想在提示符后换行:

read -p "$(cowsay "do you know this word?") \n" answer

这个问题有多种答案:

1) https://stackoverflow.com/questions/4296108/how-do-i-add-a-line-break-for-read-command/4296147

2) https://stackoverflow.com/questions/12741529/how-to-break-a-line-add-a-newline-in-read-p-in-bash

但是答案使用''符号,它不能解析cowsay命令

shell user-input
  • 1 个回答
  • 1358 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve