Skip to content

Installation failure with curl - stty: stdin isn't a terminal  #36

Open
@DataEnggNerd

Description

@DataEnggNerd

While installing through curl -L yen.tushar.lol/install.sh | s the while loop for giving y|n is running infinitely.

Note: When I have cloned the shell script to local and executed, worked without a problem.

System details:

uname -a
Darwin Admins-Laptop.local 23.6.0 Darwin Kernel Version 23.6.0: Mon Jul 29 21:16:46 PDT 2024; root:xnu-10063.141.2~1/RELEASE_ARM64_T8112 arm64

fish --version
fish, version 3.7.1

echo $TERM
xterm-256color

Error log

> curl -L yen.tushar.lol/install.sh | sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   166  100   166    0     0    181      0 --:--:-- --:--:-- --:--:--   181
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
100  3561  100  3561    0     0   1841      0  0:00:01  0:00:01 --:--:--     0
This script will automatically download and install yen for you.
Getting it from this url: https://github.com/tusharsadhwani/yen/releases/latest/download/yen-rs-aarch64-apple-darwin
The binary will be installed into '/Users/santhoshsolomon/.yen/bin'
######################################################################## 100.0%
######################################################################## 100.0%#=#=-#  #                              ######################################################################## 100.0%
######################################################################## 100.0%#=#=-#  #                              ######################################################################## 100.0%
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

Please answer [y]es or [n]o.
Install 'yen' in '/Users/santhoshsolomon/.config/fish/config.fish'? [y/n] stty: stdin isn't a terminal
stty: stdin isn't a terminal
stty: stdin isn't a terminal

# this just continues

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions