gpt4 book ai didi

linux - 运行脚本后不显示 shell 提示符

转载 作者:太空宇宙 更新时间:2023-11-04 10:13:54 30 4
gpt4 key购买 nike

根据 http://linuxcommand.org/lc3_wss0150.php我正在尝试运行这个脚本

#!/bin/bash

# Program to print a text file with headers and footers

TEMP_FILE=./printfile.txt

pr $1 > $TEMP_FILE

echo -n "Print file? [y/n]: "
read
if [ "$REPLY" = "y" ]; then
less $TEMP_FILE
fi

但是当我通过

运行它时
./print_demo.bash

这是它保存在我的 bin 目录中的内容,它不回显“打印文件?[y/n]:”,也不返回 shell 提示符。我必须按 ctrl^c 才能取回它。

最佳答案

该脚本需要输入。

pr "$1" > $TEMP_FILE 

$1 代表命令行的第一个参数

./print_demo.bash <printable_filename_here.txt>

关于linux - 运行脚本后不显示 shell 提示符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47383147/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com