【问题标题】:i want to create a one folder with three files inside it我想创建一个包含三个文件的文件夹
【发布时间】:2022-10-15 01:42:50
【问题描述】:

我想创建一个包含三个文件的文件夹,并在 linux 的一个命令行中的三个不同文件中包含 3 个不同的文本。

如何在linux的一个命令行中创建一个包含三个文件的文件夹并在三个不同的文件中包含3个不同的文本,我不知道怎么做?我有这个错误bash:权限被拒绝

sudo mkdir test && touch echo "test 1" > a.text | echo "test 2" > b.txt | echo "test 3" > c.txt

bash:b.txt:权限被拒绝

【问题讨论】:

    标签: linux


    【解决方案1】:

    有许多不同的方法可以实现您想要的;重点是全部命令需要使用sudo 执行,而不仅仅是mkdir

    这是实现这一目标的一种方法:

    sudo bash -c 'mkdir test && (echo "test 1" > test/a.text;echo "test 2" > test/b.text;echo "test 3" > test/c.text)'
    

    此外,您对管道的使用根本没有任何意义。

    【讨论】:

      最近更新 更多