【问题标题】:Mac terminal command input too long it does not fit?Mac终端命令输入太长不适应?
【发布时间】:2021-05-05 08:36:19
【问题描述】:

我需要运行命令:

kubectl get pvc --field-selector metadata.name!=dataX********************************,******************************************************************,************************************************************************************************,************************************************************************************************,************************************************,*************************************************,***********************************************,*************************************************,***********************************************,*************************************************,***********************************************,************************************************,************************************************,*************************************************,***********************************************,*************************************************,dataY***********************************************,*************************************************,***********************************************,***************************************************,*********************************************,****************************************************,*******************************************,******************************************************,*****************************************,*******************************************************,****************************************,********************************************************,***************************************,*********************************************************,**************************************,**********************************************************,*************************************,***********************************************************,************************************,************************************************************,***********************************,************************************************************,***********************************,*************************************************************,***********************************,************************************************************,************************************,************************************************************,************************************,***********************************************************,*************************************,***********************************************************,*************************************,*************************************************************,***********************************,************************************************************,***********************************,*************************************************************,************************************,***********************************************************,*************************************,**********************************************************,**************************************,***********************************************************,************************************,************************************************************,***********************************,***********************************************************,************************************,*********************************************************,**************************************,********************************************************,***************************************,*******************************************************,***************************************,*******************************************************,*************************************,***********************************dataZ

但是当我将它粘贴到 mac 终端运行时.. 它只粘贴到:

kubectl get pvc --field-selector metadata.name!=dataX********************************,******************************************************************,************************************************************************************************,************************************************************************************************,************************************************,*************************************************,***********************************************,*************************************************,***********************************************,*************************************************,***********************************************,************************************************,************************************************,*************************************************,***********************************************,*************************************************,dataY***********************************************,

我隐藏了实际的数据值..但以dataX dataY和dataX为例...

  • 整个命令共有 536 个

  • 它只粘贴 185

  • 现在如何安装所有终端?

【问题讨论】:

  • @H.R Emon 请参阅我编辑的问题以添加数字

标签: amazon-web-services macos kubernetes terminal kubectl


【解决方案1】:

你能用脚本试试吗:

将命令写入脚本文件。喜欢:test.sh

您可能还需要添加x mod,以使其可执行。 只需运行命令即可更改模组。

chmod +x test.sh

步骤如下:

  1. nano test.sh.

  2. 在脚本中添加命令。

  3. chmod +x test.sh.

  4. 运行./test.sh

test.sh

#!/usr/bin/env bash

kubectl get pvc --field-selector metadata.name!=dataX********************************,******************************************************************,************************************************************************************************,************************************************************************************************,************************************************,*************************************************,***********************************************,*************************************************,***********************************************,*************************************************,***********************************************,************************************************,************************************************,*************************************************,***********************************************,*************************************************,dataY***********************************************,*************************************************,***********************************************,***************************************************,*********************************************,****************************************************,*******************************************,******************************************************,*****************************************,*******************************************************,****************************************,********************************************************,***************************************,*********************************************************,**************************************,**********************************************************,*************************************,***********************************************************,************************************,************************************************************,***********************************,************************************************************,***********************************,*************************************************************,***********************************,************************************************************,************************************,************************************************************,************************************,***********************************************************,*************************************,***********************************************************,*************************************,*************************************************************,***********************************,************************************************************,***********************************,*************************************************************,************************************,***********************************************************,*************************************,**********************************************************,**************************************,***********************************************************,************************************,************************************************************,***********************************,***********************************************************,************************************,*********************************************************,**************************************,********************************************************,***************************************,*******************************************************,***************************************,*******************************************************,*************************************,***********************************dataZ

然后在CLI 中运行./test.sh

【讨论】:

  • Emon 如何创建 test.sh?通过“纳米 test.sh”?
  • Emon 我什么时候需要运行 chmod +x test.sh? .. 在“./test.sh”之前?还是之后?
  • 我已经用这些步骤更新了我的答案。你能再看看吗? @迈拉
  • Emon 就像我在 kubernetes 集群中一样.. 在它的终端中.. 我无法运行那些我得到错误:sh: ./ebs-test.sh: not found chmod: ebs-test。 sh: 没有这样的文件或目录
  • 先进入你保存ebs-test.sh文件的目录
猜你喜欢
  • 1970-01-01
  • 2011-07-16
  • 2021-05-05
  • 1970-01-01
  • 1970-01-01
  • 2010-12-11
  • 1970-01-01
  • 2016-11-21
相关资源
最近更新 更多