同じ行にすべてのフォルダ名を一覧表示する方法:なぜなら、次のことを試みたからです。
ls $workspace
わかりました。
parm
shell
sql
しかし、私は最終結果が次のようになりたいと思います。
parm shell sql
ノート
Jenkinsジョブのスクリプトウィンドウでこのコマンドを作成しています。コマンドの結果は「folder1.txt」というファイルに保存する必要があるため、元のコマンドは次のようになります。
ls $WORKSPACE --ignore={"Jenkinsfile",".gitignore",".editorconfig","branches.txt","folders.txt"} > folder1.txt
私も次のことを試しました。
ls -1 $WORKSPACE --ignore={"Jenkinsfile",".gitignore",".editorconfig","branches.txt","folders.txt"} > folder1.txt
ただし、フォルダ1.txtに提供されているコマンドの結果は次のとおりです。
parm
shell
sql
答え1
減らす-1
:
$ ls $workspace --ignore={"Jenkinsfile",".gitignore",".editorconfig","branches.txt","folders.txt"}
parm shell sql
-1
lsのために特別に作られていますlist one file per line
。
ls
出力をファイル使用オプションにリダイレクトする場合-C
:
ls -C $workspace --ignore={"Jenkinsfile",".gitignore",".editorconfig","branches.txt","folders.txt"} > list