holzschu / holzschu/a-shell

Can’t run this kind of executable

Open
#293 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
Perl
Stars
3.9k
Forks
213
Avg merge
1m
Merged PRs (30d)
1

Description

Lately, I wanted to test ngrok (port-forwarding stuff) so I decided to try it. Then I came across this.
![image](https://user-images.githubusercontent.com/53712708/128431985-c885e5a3-7ac7-4b82-aca2-820ee097f5bb.jpeg)

Although I'm aware it's an ELF and I'm obviously doing this on darwin.
![image](https://user-images.githubusercontent.com/53712708/128432130-4687b1e5-68fc-47f0-bba3-1296f7c19abe.jpeg)
_(I tried making ngrok a command)_
![image](https://user-images.githubusercontent.com/53712708/128432161-e49d52be-afdf-4e10-84ba-30b220ff4382.jpeg)![image](https://user-images.githubusercontent.com/53712708/128432162-6f04d735-bcda-452e-b7a7-75e3b9e6fa3d.jpeg)
![image](https://user-images.githubusercontent.com/53712708/128432167-ebc4c47d-d298-4583-98ee-c70c28a84a53.jpeg)

It led me to an suggestion:
Can you make the shell able to run executables like `./file_name`?

would be great for your response 👌

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no source files, tests, or entry points. Start by reproducing the attempt to run ngrok with ./file_name on the iOS shell and determine whether the requested behavior concerns command lookup, executable format support, or both. Done should be defined as a supported executable being runnable from that form, with incompatible ELF binaries handled clearly.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, shell
Domain
cli, operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.