OS X和Linux终端:获取权限

问题描述:

我正在寻找一种方法来“执行”权限,以便执行用于打开我的python文件的.sh文件(其余的保证,其目的是为笔测试)。OS X和Linux终端:获取权限

我知道他们的键入是一个办法做到这一点在Windows PowerShell中的环境:

Get-Content .\filename.ext | Invoke-Expression 

是Linux/Mac的环境,类似这样的东西吗?

谢谢全部

+1

Stack Overflow是用于编程和发展问题的站点。这个问题似乎与题目无关,因为它不涉及编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://*.com/help/on-topic)。也许[超级用户](http://superuser.com/),[Unix&Linux堆栈交换](http://unix.stackexchange.com/)或[Apple Stack Exchange](http://apple.stackexchange。 com /)将是一个更好的地方要问。 – jww

+0

这可能与...有关[请参阅[为什么必须使用sh从CD/DVD介质执行脚本?](https://unix.stackexchange.com/q/59561/56041)[Unix&Linux Stack交易所(http://unix.stackexchange.com/)。但不清楚你是否遇到了执行位的问题;或者如果问题与读取位等其他位一样。 – jww

+0

我不明白这是不是一个编程问题,我需要学习如何执行一个编程命令(终端命令),这将允许我执行一个python命令? @jww –

chmod命令可用于更改文件权限。为了使文件的可执行文件,则需要通过 chmod +x filename

添加x位运行文件: ./filename