teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

提案sed

2017/06/21 12:41

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -3,7 +3,7 @@
3
3
  を実行すると「echo: No match.」メッセージが出力されてしまいます。
4
4
  Cシェルでカッコ"[", "]"を使用したときにbashと同じように
5
5
  `abc[def]`
6
- と出力したいです。
6
+ と出力したいです(sedとかをパイプで連結してできないでしょうか・・・?)
7
7
 
8
8
  <<条件>>
9
9
  ・環境変数パスを使ってechoコマンドを他のコマンドに置き換えることはできません。

2

エビ変更

2017/06/21 12:41

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
- Cシェルで
1
+ 下記エビデンスでCシェルで
2
- `echo abc[def]`
2
+ `echo ${csh_test}`
3
3
  を実行すると「echo: No match.」メッセージが出力されてしまいます。
4
4
  Cシェルでカッコ"[", "]"を使用したときにbashと同じように
5
5
  `abc[def]`
@@ -13,14 +13,12 @@
13
13
  ```shell
14
14
  [vagrant@ tmp]$ printenv SHELL
15
15
  /bin/bash
16
- [vagrant@ tmp]$ ls -l
16
+ [vagrant@ tmp]$ bash_test="abc[def]"
17
- total 0
18
- -rw-rw-r-- 1 vagrant vagrant 0 Jun 21 11:56 test
19
- [vagrant@ tmp]$
20
- [vagrant@ tmp]$ echo abc[def]
17
+ [vagrant@ tmp]$ echo ${bash_test}
21
18
  abc[def]
22
19
  [vagrant@ tmp]$ csh
20
+ [vagrant@vagrant-centos65 /tmp]$ set csh_test="abc[def]"
23
- [vagrant@vagrant-centos65 /tmp]$ echo abc[def]
21
+ [vagrant@vagrant-centos65 /tmp]$ echo ${csh_test}
24
22
  echo: No match.
25
23
  [vagrant@vagrant-centos65 /tmp]$
26
24
 

1

エビ追加

2017/06/21 12:37

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -9,6 +9,7 @@
9
9
  ・環境変数パスを使ってechoコマンドを他のコマンドに置き換えることはできません。
10
10
  ・bashのechoコマンド?は使用できません。
11
11
 
12
+ **エビデンス**
12
13
  ```shell
13
14
  [vagrant@ tmp]$ printenv SHELL
14
15
  /bin/bash