我的文件很少,文件名的格式如下:
export_<directory_name>_system.indexes .json
这里的目录不断变化,所以可能是任何东西
但是_system.indexes是恒定的
注意'indexs和'.json'之间的空格。
我想摆脱它们之间的空间,所以预期的文件名如下所示
export_<directory_name>_system.indexes.json
我尝试了以下方法:
echo export_direcotoryName_system.indexes .json | sed 's/\s\+//'
尽管它确实删除了所有空间。但是它也从其他我不想要的文件中删除了空间。
如何仅将删除限制为文件名中包含 system.indexes 的文件
答案 0 :(得分:1)
具有姓氏:
@Component({
selector: 'app-home',
templateUrl: './home.component.html',
})
export class HomeComponent implements OnInit {
constructor(private userService: UserService) { }
user: User;
ngOnInit(): void {
this.userService.getUser().subscribe(user => this.user = user );
}
如果一切正常,请删除imports: [
BrowserModule,
FormsModule,
HttpClientModule,
HttpModule,
RouterModule.forRoot([
{ path: '', redirectTo: 'home', pathMatch: 'full' },
{ path: 'home', component: HomeComponent },
{ path: 'search', component: SearchComponent },
{ path: 'fetch-data', component: FetchDataComponent },
{ path: '**', redirectTo: 'home' }
]),
CommonModule
],
providers: [{provide:'ORIGIN_URL', useValue: 'https://projectname-
username.azurewebsites.net'}],
bootstrap: [AppComponent]
})
export class AppModule { }
。