我在Spark集群上使用Zeppelin与Hadoop。
我想运行一个命令来检查s3上的文件,我想使用一个变量。
这是我的代码
%sh
aws s3 ls s3://my-bucket/my_folder/
我可以更换 my-bucket/my_folder/
用一个变量?
你说的 "一个变量 "是什么意思?一个 Python 变量?如果是,我不确定。但如果你只是想把路径拉到另一行,你可以使用一个 shell 变量。
%sh
export AWS_FOLDER=my-bucket/my_folder/
aws s3 ls s3://$AWS_FOLDER